Very clean and convenient place, located in the heart of Burbank near all the the awesome landmarks, place was just as described. Would definitely recommend.