I absolutely loved my stay at the Bahia Principe! The highlight of the entire experience was definitely the staff — they were incredibly kind, funny, and welcoming. Their positive energy truly made my vacation so much more enjoyable.
The only downside I encountered was at one of the restaurants, the hibachi. Despite having a reservation, we waited over an hour to be seated. Unfortunately, the restaurant didn't have air conditioning, and the atmosphere felt a bit off with a noticeable musty or moldy smell.
That said, all of the other restaurants were fantastic, offering great food and excellent service. Overall, it was a wonderful trip, and I would definitely return — just maybe skip the hibachi next time.