the best place to stay in Burbank. A+