I mostly enjoyed staying at the Bahia Principe Luxury Bouganville Resort. It's an all-inclusive adults only resort. This meant no noisy children running around. The staff were mostly pretty friendly, and the food was decent enough. The two swimming pools were great, a quiet pool at one end, and a louder pool at the other end. There wasn’t much to do off of the resort, and not really any good shopping in the area. Also, don't be fooled by the pictures of the water/beach area. The water is not blue, it's more of a brown color. And there were TONS of jelly fish in the water! You couldn't swim in the ocean for fear of getting stung. Another reason for my 4* review is the rooms are outdated. I had to call maintenance 4 times for issues with my shower, bath tub, and toilet. All in all we had a lovely week, but I probably won't come back to this resort next time.