Carol's place is THE place to stay in Mountain View. This apartment has everything you need and it's spacious! It's also close to the vibrant Castro Street which is an enjoyable 10 mins walk away.

Highly recommended!