Went on a trip with 3 other couples. We all booked beach front rooms. All except one did not get a beach front room. The resort was working with them to settle it, but it took too much of our time. Food was great when there were food options open. Make sure you get dinner reservations in ASAP. You can “walk-in” at certain restaurants, but the wait is horrendous. Oh, and make sure you have the right nights reserved on their open days. Concierge booked us at a restaurant that wasn’t even opened. So, after walking around trying to find something open, we had to get room service. Room service menu wasn’t impressive, but it did the job. One thing I would suggest for the resort to do is, at least a buffet for lunch and dinner. It helps with people arriving late and the people that do not have dinner reservations/or when concierge messes up. They have an “quick” pizzeria dining spot that is open, but note: IT TAKES FOREVER! The two times we went, it took nearly 2 hours. Really good pizza, but the wait made it impossible to enjoy. All in all, it was a great stay minus the hiccups.