Checked in on tues AM , by wed room not cleaned. Called front desk, was told need to request service. By thurs, still no cleaning. called, was told will be cleaned by noon. By 5 pm , still no cleaning. After calling Again, was told they will remove 1 day Resort fee ($50) Checked out on friday , no clean room yet and no fee removed. Called desk, was on hold for 25 min , then they hung up. Also if you order a Large mix/slush drink, expect to pay $30. You can be in the pool with 50 people without a mask, but if your in the corner on a chair (by no one) to sun, Must have mask. Overall Not what We expected from a Top Hotel.