A video tour review of Art of Animation Hotel at Walt Disney World in Orlando Florida showing why your family should book a stay at this Disney value resort