I had issues. I was not thrilled with anything there. For one, a 45 minute check in was a tad much. No welcome drink as other hotels give you while waiting in line. Then, my request for double beds even confirmed via email frm the hotel ended up being one king size bed. The resort is way too big, and to walk all the way back to lobby to switch rooms was more of an inconvenience.
Then, they don't tell you the spa is on the other side of resort. (there are 5 separate hotels on the one property). I stayed at the palace delux, and to note it was not more delux than the others. The chairs at the other pools had blue cushioning on them and ours didn't. So much for delux.
The beach is nice but very rocky so be careful. There was no wait staff to be found at the pool, so swim to bar or walk to it since you'll never get a drink or a water otherwise.
I took a golf cart shuttle to spa and the driver crashed it! I went flying into the railing, ended up in ER with a sprained neck. Not until more than 5 hours later did I evn get an apology from a front desk manager.
The staff was not friendly, no smiling. Everyone seemed miserable who worked there, unlike other resorts I have stayed at. Down the street at Aventura Spa palace anyone you walked by always said hola and enjor you day. It almost got annoying, but there was not of that here at Barcelo.
We went for a friends wedding, and the wedding itself was nice. However bride said skip the hair and makeup, she ended up in tears doing it herself hours later.
All in all, the resort offered my 3 nights back at Barcelo in Riveria Maya for my accident and injuries. I would NEVER go back there, even for free.
Read reviews on trip advisor and other blogs, you'll find more negative than positive about this location. Believe me, all the reviews I read were for the most part on point.
I just sent my complaints out to corporate office in Spain via certified mail and email. Let's see where that takes me...