The hotel sits right on the beach, and you can lounge in the swimming pool or on the deck chairs while looking at the ocean. The staff is great, and the resort has a nice restaurant with good quality european and asian food, several bars, great breakfast and excellent service. This is an excellent place to relax.
Activities include diving, table tennis (ping pong), swimming or sunbathing on the beach or in one of the two pools, beach soccer, tennis and some other games that you can borrow for free in the beach bar. You can also get a massage by the beach.
The air conditioning worked as it should, and you have fine grained control over its settings.
One odd thing though: The hot water in our room was not so hot. Actually, when using only hot water, it was just warm enough for a shower.