We really enjoyed our week at Marriott’s Grande Ocean. The resort is beautiful and right on the beach. There are several pools with different levels of activity to please everyone. Our room was spacious, clean, and well-appointed with supplies, cooking utensils, etc (as opposed to some of the beach houses we have rented, where cooking supplies can be hit or miss). They have fun activities for kids and adults, plenty of options for those who want to participate in the fitness classes, and they publish a calendar of activities a week at a time so you can plan accordingly. There is also a great pool bar/restaurant where we had drinks most days and a few dinners/lunches. All of the staff we interacted with was friendly and helpful. We will definitely be back!