This is a lovely hotel, extremely comfortable with nice rooms, soft beds and AC. The staff is extraordinarily friendly and helpful. We received a late checkout that lasted until 4, something we have never experienced anywhere in the world. The breakfast was delicious and there is a nice bar by the pool, staffed by wonderful people.
The one thing you should know is that this is not at the beach. You must take a cab to get to the beach. Or, you can walk it, which we chose to do. There is a ton of shopping and food spots within a 15 minute walk but the walk is along a partially undeveloped stretch of road. Personally, we had no problem with the distance to the beach or the walk, but you should know this if you only have a limited amount of time during your stay.
We wholeheartedly agree with the fabulous review. One final note, it is a 35 euro transfer fee to get back to the ferry terminal. We paid 25 euro to get to the hotel with a regular taxi.