Clean, spacious and great amenities! Perfect location for us too, as we were in town for a conference at moscone. The few times I messaged Jeff he was very responsive. Will stay here again next year if the opportunity comes up!