Great location right in downtown Mountain View, sparkling clean, great communication