Awesome service!!!Staff is so friendly and eager to please. Beaches & lush tropical scenery can't be beat. Food was excellent!! Love Skewers for casual on the beach dining. Great Italian at Belini's. Azul is superb dinner at the top of the tower. Presidential suites has spectacular, modern decor.