The place could be cleaner and more organized. Sometimes it was difficult to reach the on-site managers. However the location is great (right in front of the beach).