The hotel is very nice, beautiful views and swimming pool area and spacious room with comfortable bed. The restaurant is also very good!
Downsides: it is very noisy, we could everything from our neighbor (the shower running, spraying on deodorant, the TV, the airco being turned on and off, etc). We had a room with ocean view but the view is not that nice, the Chinese are building an enormous building next door, so you are looking at a building site and the beach in front is littered with garbage. So, I would recommend taking a room at the swimming pool side. Finally, the swimming pool is incredibly cold so I did not swim once during my stay there.
All in all, the hotel is quite expensive in my view and there are some downsides, but there are also a lot of positives, not in the least the island itself, so I think I would stay here again