This resort is fabulous! Small and the staff is super friendly! Perfect for families or couples or if you are solo! The staff will help you with any excursions and recommendations. The restaurant is fabulous as well! Walk out on the beautiful beach or lay by the pool! Either makes for a perfect day!