The main building's interior looks very nice, howerver, if like us, you requested a family room, be ready to face a whole different reality in the annex buildings. The room is extremely disappointing. The bathroom is tiny, and the only good thing is the amazing view. The WORST part is there is NO wifi in the room. The management crammed 2,000 people into a 1,000 people capacity establishment which turned our holiday into a nightmare. We had to race to get a decent place to sit at the main restaurant area, and we also had to get up at wee hours of the day to find a spot on the beach... Try to avoid staying here, it's not worth the money or the hassel. read more