Great location!excellent communication!perfect place to stay in mountain view!cooperative hosts!