This eco-certified resort features a private beach, a full-service spa, and a marina. Family-friendly amenities include a children's pool and kid-friendly dining, along with kayaking. Traveling on business? Take advantage of the 24-hour business center and WiFi in public areas.