The hotel is beautiful. The food was good however it was a litte disappointing they did not have more local dishes and alot of the stuff was food I could eat back home. The staff was amazing and all very kind and helfpul. Beautiful country. The view from our room was breathtaking. The dive crew espically the girl that works the office was THE BEST. She went above and beyond to help us with things, even the items that had nothing to do with diving. THE BEST AGAIN!!! Divinng was great as well but it would have been nice to see different areas. Feel we dived the same three spots all 5 days. But still I would come here again in a second and visit the country, the hotel, and dive again. Only reason I did not give 5 stars was because of the food not having local dishes and diving the same locations. AMAZING vacation and I would highly recommened going there