Wonderful staff, beautiful beach, great for swimming, lovely quiet boutique hotel if you don't like large resorts, nice rooms with great balconies, great amenities, can't say enough good things about the staff on and off the beach, safe, 24 hour security guard and lifeguard