Nice place close to Stanford. Matches description. Very clean.