We stayed here for diving school which was nice. Nut the hotel was bad: everything in our first room (deluxe, pool) was broken and run down. When we asked for another room we got a hilltop bungalow which was nice but not cleaned on the first day. The employees were very rude and always gave you the feeling to disturb them... They never really tried to help you and the female chef in the reception did not even look at us - we didnt even hope for a simple thank you- when we payed the bill. Never again.