Our 7yo said it was a dream come true to meet all the Disney characters, great rides for all ages, food is varied yet mostly junk & expensive so bring some healthy snacks to even things out. The highlights for us were the night parade, wow what amazing colours & fantastic dance along music, It's a Small World & Space Mountain were pretty cool too! Spend the whole day there!!If you're not staying at one of the Disney Hotels I'd highly recommend utilising the MTR (Railway system) it's simple, efficient & cheap !