Don't be fooled into thinking this in an all-inclusive hotel experience. I booked my stay through Expedia under a filter for only all-inclusive hotels, so I was expecting a level of care and consideration after spending the money for it. When we got there, the administration was completely negligent to servicing my family and I, and they claimed that we never paid for the all-inclusive stay option. I realized this may have been my mistake, so I went to pay for it. They were so unwilling to accommodate us that they said because since we were only staying two days, they couldn't offer us the all-inclusive option that had a "three-day stay minimum." They assured us that at least our breakfast would be paid for, so you can imagine the shock when we were about to leave our table the next morning and were told we actually needed to pay out-of-pocket. This stay was truly disappointment after disappointment with all the hidden charges the administration springs up on you. We have stayed at much better and more serviceable hotels in beautiful Mexico- this is simply not one of them, so save your time and money and book elsewhere.