The place is very good and location is great too. Touching 101 highway is really close and helped us alot in going difference places.
The place was very neat and clean and well maintained by hosts. They were very quick in responding to our queries and helping out in few issues. I would definitely suggest this place to anyone who has business in Mountain View or near by places.