The resort is hands down the best resort Ive ever been to. I've been there 2 times, my family loved it so much. I'm deff going back there now as a mom. They are extremely family friendly resort as well, the best one around. For a photographer I went with novia Mia which is the resort photographer and they were amazing they knew all the secret spots, we got our pictures sneak peak within a week and the rest of them within 8 weeks. Make up was done by off site/ out of resort vendor voevolution. Check them out in Facebook or Instagram they are amazing. St the time they didn't have their make up truck so we went to a different resort paid $40 instead of her coming to barcelo and having to pay vendor fee of $750. They did my make up and hair, my sister, mom and mom in law. Everything stayed in place till the next day. I couldn't be happier with my choices. I hope this helps.