Lovely hotel, but you are certainly paying for the location and Disney name. Restaurants (each one) on property are all wonderful, pool is great. Proximity to both parks can't be beat. However, you are paying premium prices for some average services...the towels were all very stiff and scratchy, and the rainfall shower head continuously dripped cold water on you while you were in the shower despite not being in use. Stupid stuff, but for the prices you pay, this should not be happening.