I'm really just not familiar with this area..is it near the Greenhouse restaurant? Looks also to have good parking.