My sympathies to anyone thinking this is a regular hotel. It is a timeshare resort. Which means limited housekeeping, no room service, no upgrades based on status, etc. With that said, it really was perfect for our family of five. Nice accommodations, great pools, cool splash pads, responsive service, even a kids movie theatre! Only gripe was that the walls were a bit thin as one other review noted. However we would gladly come back. 4 thumbs up!