The beach, the food and the bar are not bad, but the room service is just terrible! Think about it, you can hear people talking in the next room, sneezing and doing everything else.... There are only 2 bars, but the bartenders do whatever you want. The complete lack of sound insulation spoils the whole impression of the hotel.