Fantastic place in Burbank. Walking distance to some great coffee shops and restaurants.