Our stay at Bahia Principe Turquesa was better than expected. Not all but most of the food was really good at the buffet and the two restaurants we visited. The staff was nothing but short of amazing. They work really hard to keep the place clean, keep folks happy and entertained. Although the vicinity and rooms are outdated (including TV), they manage to keep it very clean. Our stay was overall comfortable. The ambiance at this specific resort was not really our vibe but we were able to enjoy it. There also seem to be a lot of Latino family, couples and friends from South America who vacate there, so they do play a lot of Spanish music. The only negative for us is that the resort is way too big because it includes several different types of Bahia resorts and the beach water wasn’t as pretty (the beach is far out from Turquesa). And also the outdated TV. The more recently renovated ones most likely do but the stay there tends to cost more. Overall, I would recommend for affordability and comfort but without the five star luxury feel. Also, PLEASE TIP THE WORKERS. They work so hard most of the time with long hours and 10 days straight for little. Tipping them $2-5 dollars here and there for meals, transportation, bar drinks. For 6 days, I spent $100 tipping. When you travel, please keep this in mind. They become even more happy and take great care of you when you do.