Castro Oasis is a quiet and cosy space in a lovely house very close to (and far enough away from) the centre of Castro. Definitely worth taking the tour of the house to see the fabulous view from the top terrace.
Dan is a fantastic host. Incredibly friendly, helpful and kind. We were made to feel very welcome and it felt like staying with friends.
Top tip: If you have a car, make sure you read the sfmta parking rules online and read the signs twice at least! I didn't and paid the price.