There are a lot of things that you have to pay extra for: use of the safe was a euro/day; wifi in the room was 6 euros/day and could be pretty slow (free wifi in lobby); bathrobes need to be rented. This gave it a bit of a Ryanair feel. And the cups aren't really cleaned, just rinsed out--there was still the bit of melted chocolate on the side of the cup. The toiletries were limited, just soap and shampoo, no conditioner or lotion.
Overall it is a nice hotel, generally clean and comfortable with close access to the beach. Breakfast was wonderful, 3 different kinds of eggs, 2 different sausages, bacon, French toast, pancakes, etc. Gym was pretty good for a hotel, large, a couple of treadmills, cycle, rower, and elliptical (side-to-side). I ate at the Italian restaurant, which was very good.