You can’t beat the location of this place. Right off downtown Burbank near tons of restaurants and shops. The in-person check in was a bit inconvenient as we were driving and arriving late, however the hosts were easy to communicate with and flexible with our timing.