Great place, good staff. Affordable prices just need extra care, b okay okay just dirty curtains, plentiful pools and lots of clean, no privacy pool available for people to do dive training there, great vacations because not many people are there, overall it would be great if the place it is handled better.