I'm so sad that I have to give only 1 star. This was my second time staying here in over 10 years and I won't stay again. It's not worth it. They charge $15 for parking for guests, which wasn't the case the last time I stayed here and the additional $30 resort fee. Man, they are really trying to squeeze every dollar out of you. We waited in line for 30 minutes to check in because the line is ridiculous. Everywhere you go, you have timeshare people trying to stop you and sell you something you don't need. If they say "I have a gift for you." Just keep walking, don't even look them in the eye because it's a scam. My husband and I stayed in the Cleo Pyramid room and the AC would not cool the room. I woke up sweating in the morning. There is no fridge or microwave in the room. At 1045am, house keeping came into our room WITHOUT knocking. You seriously couldn't wait 15 minutes for us to leave????? We could have been undressed!