Wonderful hospitality- beautiful vista- close to every amenity- beautiful beaches