Great quiet place for a business stay in Burbank.