Great location for visiting Stanford. Great restaurants and cafes on university Ave less than 10 mins walk away. Try Blue Bottle coffee on while you're there.
Spacious apartment with all the necessities. I'd definitely stay again.