This hotel is situated in a stunning environment, rooms are nice, food is good and most staff are very friendly and keen to help. Although this hotel was definitely not the most expensive to book a room, the real costs are generated from the moment you arrive. Although we have some experiencing in visiting this type of resorts, everything in this hotel is unjustifiable overpriced; 60 USD (excluding drinks) to have dinner buffet, 110 USD per dive (including equipment) to name a few. Nothing was for free and every step you took was definitely put on your account. We felt that the main purpose of guests was to generate as much money as possible for the hotel management. Although the hotel offers some trips, such as manta and whale shark watching, the management is very inflexible in organising this for you. A minimum amount of people has to be reached before they go. Because the hotel was not full during our stay, it was difficult to reach these numbers. We were therefore not able to do these potentially amazing trips. You can if you pay extra for the missing people...... When we wanted to discuss this with the manager, she refused to talk to us. Although they claim to have a gym, it contains one working running treadmill, one hometrainer and some weights of 1 - 3 kg. This is not what most people would call a gym. Although no water was available in the gym (as it would be in all other hotels), they suggested which post-workout drinks you could purchase in the bar.....