It is a great location if you have any quick business in Stanford. You can easily walk to campus or there are multiple nearby stops of the free Stanford shuttle.