Staying at Trevors and Scotts place was perfect for our trip. Castro is in walking distance and public transport just a couple of minutes away, jet far enough for you not to hear it trough the night.
We enjoyed staying with them for a couple of days, probably wouldnt stay more than a week, because we missed having more than a bedroom for ourselves.