Very fun place to be, and has everything you need. Clean place, close to the beach. Communication was excellent!