I travelled to the Bahia Principe Fantasia with my Wife, for a 4-night stay to celebrate the end of the Summer Holidays... we didn't bring the kids!
We enjoyed a swim-up room / suite which was clean, spacious and had a wonderfully large bed, sofa and impressive bathroom complete with rainfall shower.
Our swim-up was East facing which meant we got glorious sunshine until about 1pm, at which point we moved to the main pools in the hotel. We particularly enjoyed the adults only infinity pool, although there are less sunbeds in this area so it's not always a given you can get a spot.
Positives: Good food, with 3 al a carte restaurants which I'm told are all fantastic. We ate in the steak restaurant and it was very nice indeed.
Breakfast is very good
Bars are great. Soft drinks and beer are on the customers side of the bar so you can fill / refill as much as you want without having to wait.
The hotel is very clean and you can't miss the dedicated team who are working quite literally around the clock to maintain standards
Mini-bar is refilled every day.
Pool towels can be changed as often as you like.
Negatives: There are a lot of kids. Occasionally, they get into the adults only pool / area. If you find a staff member they will kick them out, but the area is not routinely patrolled and the presence of kids is annoying.
The entertainments team are often of the opinion that the louder the music is, the more fun everyone is having. Someone should tell them to turn it down