Michael’s place is in an ideal location for a business visit to SFO. All amenities one needs are provided, and the check-in and check-out process was extremely easy.
I would recommend this spot to anyone stopping in SFO for a few days.