The grounds are nice, clean, and beautiful. The buffets are amazing, with incredible selection. There is a great mix of activities and relaxing, which is perfect for a beach vacation. A tip is to venture over to the pools further from the "BEACH" pool if you're looking for some quiet relaxation. The Beach pool is always loud with activities and a loudspeaker.