Just as described! All the staff we're amazing. They were friendly and accommodating. Great bar/restaurant on site with good food and great hrs. Another restaurant and dive shop a short walk down the beach.
Of course we will return!