This apartment is in an ideal location for anyone traveling to the South Bay. There are plenty of restaurants close by on Castro Street (Downtown Mountain View) and it is very close to many large companies for business travelers. The apartment is clean and stylish and I would recommend it for both leisure and business travelers.