Great location right at the beach and super clean! Generally a very nice place and the jacuzzi and sunbeds on the roof are fun. Breakfast was also great. However, there were some cons:
-the buffet dinner hurt our stomach and felt low quality
-they also do not give you any beach towels and there are no dedicated sunbeds or umbrellas on the beach for the hotel. They do have a room below reception with extra beach items from past travellers; however, since there is no clear signage, some guests misunderstand this room as a storage space for their own beach supplies rather than a public zone for people to borrow from as reception clearly states if you ask them. Because of this lack of signage, we had a very unpleasant experience where some guests came up to us on the beach to take their beach supplies back even though it was their mistake putting them in the public zone... I informed reception about this and they were validating, but I did not see them add signage as I requested during our stay.
-We also had an issue on our last night where some guests were partying loudly at 2am despite quiet hours after midnight. We had a super early flight to wake for so we called reception but no one picked up. A couple hours later, we went downstairs and saw the staff at reception wearing headphones which is probably why they didn't pick up...