Don't believe the photos!
A junior suite, regardless of the numerous pictures found on this website & various others isn't a big open plan room with a sea view. It's much smaller and the view is more likely to be that of a pile of rubble and a truck.
Complaining doesn't help much either, with the manager shouting down the phone at you that its not specified in your booking that it would be open plan or have a sea view, despite how they've advertised the room.
A thoroughly unpleasant experience - though by the end of our stay the fact our hard fought sea view was blocked by a tree, the rooftop bar was a telephone to room service and doing lengths of the swimming pool was like turning in a bath was ridiculous enough for us to find it funny.
A strong recommendation not to stay here, especially if you're a couple and hordes of other people's kids aren't your thing.