Pros: Joe's place was a perfect spot for our group. It's on the second floor of a building. A full kitchen, three bedrooms and enough beds for seven of us not to share! Three showers meant we didn't need to stagger wakeup times. Location was great. We walked to the waterfront, Haight at, AT&T park and the Caltrain.
Cons: Not many, but a couple of minor things. It has a large screen TV, but content is streamed or through an antenna. Many channels but no sports (ESPN, TNT or NBC). Lots of stairs to get to the unit, so be aware if you have any mobility issues.
Overall: 5 stars. Highly recommended.