We had a wonderful stay at Leo's place. The apartment is very comfortable and well appointed with many little extras. The Castro neighborhood was lively and central to all our needs. Leo was a welcoming and incredibly responsive host. Would highly recommend this AirBNB and hope I can make it back one of these days!