Our room was spotless and anytime we made calls (or texts, cool new feature for hotels to be using!) to housekeeping, items were delivered very quickly. Anyone we encountered was very friendly. The only reason I am not giving this 5 stars is because to get your parking pass you are sent to a different counter than check in, where you can also purchase tickets to parks. You are then asked if you want to attend a timeshare sales pitch where you can receive discounted tickets. I declined, but they still continue to ask a few more times which I don’t appreciate, everything else was great.