Fantastic place - great location a few (steep) blocks from Castro. Spacious, clean room with everything you need. Great hosts - thanks both!