"We just returned from our stay at Baha Mar, and overall we had a great time, but there are definitely a few things I'd want future guests to know.
The biggest downside was the food. It was extremely expensive and, in most cases, just wasn't very good. On top of the menu prices, everything had a 15% service charge plus a 10% VAT added, which made meals much more expensive than expected. Even a piña colada was around $20, and surprisingly, they weren't even consistent from one bar to another on resort grounds.
If you're looking for a quiet couples' getaway, be aware that there are lots of families with young children throughout the resort. Also, I expected a more laid-back island vibe, but many guests dressed very formally, even first thing in the morning to grab coffee.
Now for the positives, because there were many! Our room was beautiful, the front desk staff was friendly and welcoming, and the resort grounds are absolutely stunning. The water park was one of the highlights of the trip. It's included with your stay (otherwise admission is around $160 per person), and the lazy river was fantastic. The beach area was also beautiful, with plenty of space to relax and enjoy the ocean.
Would I go back? Probably, but I'd definitely budget more for food or plan to eat off property a few times. Baha Mar is a gorgeous resort with outstanding amenities, but the dining experience and high prices kept it from being a perfect vacation."