The host was nice enough to let us check in 30 minutes early. For 2 people staying, I paid a $267. Cleaning Charge and $210.26 Service Fee. Nonetheless, we were required to wash the beach towels, which we'd barely used. I brought this up to the host, who only replied "that is the only item we want guest to wash and dry." Wrong. We were required to load our dishes into the dishwasher and start it. There was no welcome information sheet to tell us things like where to find nearby sandy beaches that aren't part of mega-resorts, if there are any. If you like to be surrounded by mega-resorts and golf courses, you might like place.