Hotel or hostel? Not sure!
Nice looking place on the "beach", but apart from that, we were not impressed. The "beach" is not really a beach and the water is not very clear and there are a lot of seaweed at the bottom. Only two of the sunbeds are for free, otherwise there's a minimum spend - even if you're a guest at the hotel.
The service at the restaurant/beach club was terrible, we had to wait for 30 minutes just to get asked what we wanted to order, and then 40 minutes for the food to arrive. Another 30 minutes to get the bill. The food was okay.
The location is outside the city centre, but that was not a big deal for us. Taxi to the centre is quite cheap.
The worst part about this place was the loud music on the beach club almost all day and night. We stayed during the weekend and even though we read it woul be loud, we were not prepared HOW loud. We were also unlucky and got a room right infront of the club. If you like to party and stay up late, this is the place for you, but if you're looking for a more quiet and relaxing place, this is not it. The music got louder and louder from noon and out, and even though the party at the club ended around 1-2 pm, some guests decided to turn up the music in their room at 5am (not the hostel's fault, but the hostel attracts party people).