Everything about the Marriott was excellent. All of the amenities exceeded expectations. The on-site marketplace was perfect for grabbing coffee and breakfast in the mornings. The lagoons were the perfect place to relax and go for a swim. Couldn’t have asked for a better stay! Communication with the host prior to booking was timely and informative. 10/10 would recommend.