Great location and apartment for Stanford visitors.