"My family had a wonderful stay at Dream Castle Hotel. We found the beds to be very comfortable and the room was pretty spacious. I wish the rooms had dresser drawers to put our belongings in but since they do not we just kept everything in our suitcases. We loved both the indoor and outdoor pools. The outdoor pool was big and beautiful, right beside it were sprinklers to play in as well as a small bar where you can get small bites and drinks. My son also really enjoying the indoor playground and made some friends playing there. The shuttle to Disneyland was a great perk to staying at this hotel. The shuttles came about every 15 minutes and was shared with 3 other neighboring hotels. At night it gets very busy on the shuttles between 9 and 11 when most people are leaving the parks. One night we did order a uber because there were way too many people there waiting at the stop. Besides that we found it to be very reliable. Overall we really enjoyed our stay, I recommend this hotel for families wanting to visit Disneyland. "