This is the third time we have stayed at Michelle’s place in the Mission. The location is great—located near 24th street which has great dining options
Not to far from the BART as well
The suite is as advertised and fit our needs perfectly.