Almost perfect. Minor criticism. Shared room were cleaned every day by a nice lady. Sink got clogged often and very fast though. Kitchen equipment was enough even though 1 flat was shared for approximately 15-20 people, which was actually cool. Interaction was nice. Location is close to SFO airport but very far from SF downtown. Bus to downtown about 50 minutes. Our private room was nice and clean with a desk and a chair. Couldn't turn the heater of the room without changing the temperature of all the other rooms. So it was always too hot in our room cause someone in the flat must be frozen.