The property was beautiful, safe, and quiet. The only thing that keeps it from a perfect score are the "hidden" fees, which were even more than they admitted to at check-in. They basically made you eat at their restaurants by giving you vouchers with "no change" and then charged "more tax" on top of that when you left. I don't like feeling deceived. Tell me the whole price, upfront, period, and I know what I am paying BEFORE I get there. That's all.