Great little spot in Mountainview with all the necessities.