Great location! This is the perfect place for anyone visiting Stanford.