The location is great. The place is clean and convenient. Near Stanford University.