This place was perfect for us. My children and I enjoyed the proximity to restaurants and shopping in town, including diving shops, spas, and recreational activities. Breakfast was excellent and unique each day, the bar was well stocked, and the restaurant provided a convenient backup to any meal needs we had. The setting is quiet and beautiful, and the pool was wonderful. ,