I was in town for a week for a work summit, and this place worked out perfectly. The apartment is comfortable, but I barely spent any time there outside of sleeping. The location is just perfect if you're heading into the Google offices. It's also like a 2 minute walk to all of the restaurants and bars in downtown Mountain View, which was extremely convenient.