At the start of the trip,, I was a little disappointed because I left check in without the key to the apartment. Somehow the hotel staff,, forgot to put it in the paperwork. When I arrived at the apartment, there was no key. I had to go to the restroom, which was inconvenient because there is nowhere to use the restroom outside of the apartment. I recommend having a outside restroom around the apartments. However they quickly resolve the issue by bringing the keys to the apartment. My family stayed here during Thanksgiving weekend. The resort had many amenities, however a few were closed due to the holiday. The kids went to an arcade room and couldn't play any games because the machines were not working for a card or money.. Hotel staff advised us to go to another section of the resort to another arcade room. Our apartment was very clean and had everything described. We had lots of towels, kitchen utensils and a few items for doing laundry and dishes. The resort is pretty quiet. The parking is me first, you move you lose situation. We left the resort alot and each time we had to park in a different spot. Sometimes pretty far from the apartment I would recommend putting apartment numbers for parking. Be prepared for the staff to call on Saturday morning to discuss about attending a 90 minute meeting for a time share. That was something that could have been done at a more convenient time. Overall, with all the mishaps, and inconveniences, we would stay again because we know what to expect. We did not speak with the property manager, however the apartment was in tip top shape and there were no problems with the apartment.