We really liked staying here, we had a bungalow with seaview with a stunning beachview and a hammock. The bungalow was also quite tidy although never leave any food in your room, because the place fills up with ants in no time! Service at the resort restaurant was very friendly, the food was fine and I would definatly recommend their smoothies, which are very delicious! You can also borrow DVD's for free (every room has a TV + DVD player), but we only figured that out on our last days of our stay :)
The resort is kind of half up the mountain, so you have to walk a bit up and down the stairs, but the view from the rooms is absolutely worth it!