Nirvana for me, although it's not really a hotel. Huge beach for the small number of guests, plenty of shade. Several rooms directly on the beach, most with full kitchens. No bar or restaurant, so no non-guests wandering around the property. Very close to many bars and restauarants. Great staff, many who have been there for a long time.