Things we liked - Clean and very spacious. The staff is friendly. Good view. Close to diving companies.
Things we didn't like - Tours from the company in the hotel were not as good as others that we separately booked from other agencies on the internet.
The food at the restaurant is merely okay. We preferred bars nearby.
Upon check-in, hardly any instruction was given to use hotel facilities, including the spa and the restaurant.
Although we had informed the receptionist that we intend to use a discount coupon, there was miscommunication and they told that we couldn't get it because they couldn't apply the discount backdated in the system. We were offered aroma soap from the spa for compensation, which had the price tag on (*sadly that's not comparable to the discount we could've gained).
Quite a disappointment at check-in and check-out, yet the overall stay was good.