A lovely resort with stellar staff members who make you feel like family. The beach has lots of options for shade, with a beach restaurant that has delicious food and drink. The breakfasts offer a buffet of home cooked breads and cook to order eggs. Great coffee, fresh fruit. The front desk is very helpful with scheduling tours or other transportation. Restaurants, an a** and shopping for essentials are within an easy 10-15 minute walk.