Great pools, great staff, overall great experience
Thoroughly enjoyed stay. Pools were great and because they are large and spread out never felt crowded. The beach is OK. Nothing spectacular but the area around it is very well maintained. I knew this before going so was not at all disappointed. Snorkeling off the beach was pretty good, make sure you go out as far as the white marker buoys, there is some coral there and lots of colorful fish. Staff was very friendly and helpful. Supermarket, moneychanger, coffee shop, restaurants located across the street and a little to the left as you leave from the front of the hotel. Do a bit of research, lots of great and cheap places to eat off the property.