This place is perfect. it's clean, quite and convenient to stanford!