Our rooms were in the new part of the hotel, which is over a quite busy road from the main hotel, restaurant and beach (there is a bridge, but only a lift on one side). The rooms are modern and the cleaning is thorough, although what one would expect for a room at this price point. The breakfast is fine, lots of choice but not amazing quality, particularly the pastries, juice and coffee, although why it's in a room by reception and the road, and not in the restaurant by the beach is beyond me. The beach is nice, and the sea is clear and calm, however this is the first time I have ever been charged to use sun beds in in the hotel I'd paid to stay in. Most of the other bars and restaurants offer free sunbeds for customers, so probably better to use theirs. We had a poor experience on check out when we were told that we hadn't paid our hotel tax (€7 per room per night), which is meant to be paid on arrival. We had paid this, and showed proof on the banking app on our phone, however this was not good enough for the receptionist who asked that I found the paper receipt at the bottom of my bag, which proved we had indeed paid the charges when checking in. A disappointing end to a good stay.