This place is way more satisfying than I expected. I spent a month here. Everything is well organized. If you are going to do some short term exchange at stanford university. It is a great place you can stay.