A modern one bedroom place right near downtown Mountain View. It has all the facilities you need for longer stays as well.