We had a great time at Barcelo Maya Resort. The staff was extremely friendly and we enjoyed the restaurants and our room. The only downside was the first couple days we were there, there was a lot of seaweed in the Gulf (We were there...More
"There are rooms with plunge pools. My stays have been in the standard rooms."