This is such a unique location nestled part way up the Greenwich steps you feel like you are in a secluded secret garden right in the heart of North Beach. Highly recommend!