Leo’s place is a tucked away spot that’s right in the centre of it all in the Castro. Close, quiet, quaint and just perfect for a weekend away! Would easily stay here again, in a heartbeat!