Fab service, gorgeous grounds, immaculate maintenance. Pools were divine. Lovednthe cabanas. Food was great by the pool. Breakfast ok. Little market was great..had everything you needed and prices were reasonable for a resort. Wish every resort was this perfect. Love marriot. Love this resort. Keep up the good work.