This hotel had a cheap and cheerful vibe to it, with mostly (and I mean everyone except my wife and I) being retirement age and German. The hotel caters to their German guests, with German-language signage and activities. Made us feel a little left out but no big deal. What really drove us crazy was that the hotel charges to use the safe in your room, plus you have to leave a cash deposit with the front desk to use the safe as well as to use pool towels. We've traveled all over the world and have never run into a daily charge for using the safe in our room! The other thing that is not made clear when booking the hotel is that although the hotel is beachfront, you are not provided access to any lounge chairs on the beach, you have to pay a private vendor to use the beach chairs. The buffet was acceptable, no complaints but also no compliments there. Finally, the beds are two single beds pushed together, not a queen or kind sized bed as one would expect from a hotel. All that being said, the view from our room was fantastic and we had a great time overall!