Stayed here with my best friend as part of a grad celebration trip and loved it. The food is absolutely incredible-- so many options, all of great quality! Was concerned when I found out even the "restaurants" that you need to reserve at are buffet style, but these are truly the best buffets I've ever seen. There are taps of beer, wine, sometimes sangria, water, and soft drinks you can almost always access, and we loved the reusable water bottles they gave us at the start. The bars were great, too. I thought that it would have direct access to a boardwalk to the beach, but you need to walk around the building to reach a small beach and a few blocks to the nearest large one. There's a lot of loud kid-oriented programming from 3:30ish-5, and in the evenings there are often concerts or karaoke (which is a fun time!) until around 10. Couldn't hear the kids stuff from our first floor room but the evening music was definitely loud. Never a huge problem, though. Overall, such a great place to relax and make the most of all-inclusive amenities!!!