This place is a great little oasis & a great base to explore the Castro & the city as a whole.
Leo & co's hospitality is top notch & adds to the oasis that is this space.
I highly recommend