Cozy, comfortable and fantastic location near Stanford University that's perfect for visiting!