Great place to stay in Palo Alto near Stanford! Very conveniently located and easy to access