We stayed at the Magic Castle for 3 days and it was fantastick. We stayed in a lovely updated room. We had two kids with us, so having a big place with an extra room was a great treat. Especially since we had all just spent 5 days in Disneyland in a hotel room... The staff was courteous and very helpfull. The breakfast was what we expected fruit, juice, coffee, muffins. The pool and all the facilities were very clean. For the money you just can't beat it.