Great location and a lovely option if you are staying in Mountain View.