we read a lot of reviews about this place before we went, and had a general idea of the place, but barcelo maya really exceeded our expectations. first off, our booked our trip through expedia and got an awesome, awesome deal. we stayed in a regular junior deluxe suite, thought about upgrading, but once we got there and saw our... more

(25 votes)
