This is place where mostly local (Spanish speaking) folks come for vacation. The staff is not fluent in English, some speak it fluently, but some pretend to not speak it (out of convenience). The check in staff try to sell you on "Royal" option, which is a scam. The restaurants and buffets won't let you take food out. you have to go and sit down at the buffet, and the servers won't let you go in with swimming suits (so if you are enjoying a day by the pool, you have to go upstairs, change, come back down for some half decent food). We went there for an all inclusive experience, instead, we had to go out on a few occasion and get food from restaurants nearby. The worst part is apparently there is some sort of limit for bottled water in the rooms; we called the front desk for some bottled water (2 bottles), and we were told we would get charged for them, this is absurd for an all inclusive resort. Overall, if you want to be treated like a second or third class citizen this is the place for you. I highly recommend considering other options.