We felt the place was very overpriced, across the board. The food and drink prices are over the top, considering you are surrounded by good, cheap food in other places, outside the hotel. Cant fault the hotel for cleanliness though. Rooms and bathroom included. We opted for the less expensive room, with no seaview. Although, even this room was vastly overpriced and not worth it, at around 60 USD. The upgrade to sea view room is pricey, but if you insist of staying here, you should get the room with a view. Otherwise find something else. Our room was facing the road and the side facing balcony, was looking at a run-down roof top. These non seaview rooms should be half the price that they are, for what you get. Wifi signal was poor throughout the stay. We were quite shocked at how unclean the pool was. You could clearly see green algae build up and was fairly murky. Not good enough for a hotel of this standard and price. Breakfast was ok, but no traditional options. Just english style breakfast options, which most of it was cold (buffet).
Overall, there is no value for money at this place. Especially the standard (non view rooms). The hotel is beach front, with loungers and so it's in a decent spot.