Great, thoughtful hosts and a location near the Castro that can hardly be beat! You'll definitely get your exercise ascending the hill at the end of a night out, but comfortable amenities will leave you well-rested and ready for the next day. Highly recommended!