I spent 5 nights here, while diving with Action Divers. The property (like a lot of others in this area) is situated on a steep hill side, hence some rooms have great views of the bay. However this also means there are lots of stairs to climb to get to the hotel and most rooms (while there is an elevator it only serves the lower 2 floors). I stayed in an executive sea view room, which was on the top 2 floors of the hotel, so the views were awesome. Big room, big covered balcony. Room itself was clean, decor modern'ish, furnishings are adequate (within expectations of a 3-star hotel). The bathroom is good sized, but could use more lighting. There was a kitchen, but I did not use it. The minibar is well stocked with beer/water/snacks, and reasonably priced (same price as buying them in town); so this was great because you did not have to lug all this stuff up stairs.
There are 2 pools, both similar sized, and were nice to cool off during the day. The lounging areas have comfortable chairs. Staff overall were friendly and helpful.
I had breakfast every morning at their restaurant. The food was mediocre, nothing special. Prices are in-line with restaurants in the area.