The apartment was generally fine, although we noted that the bathroom fan wasn't working and there wasn't anything in the kitchen that was suitable for the oven (no roasting trays or baking dishes). The kitchen was generally a bit under-equipped for cooking, as the dishes and silverware are a set of four and there are only a few pans. Most people won't mind this since the apartment is very close to the main street of downtown Mountain View, which has lots of restaurants. The queen bed was rather small for a queen. Otherwise things worked as expected. Parking is easy to access and close to the unit.
It has been renovated, contrary to what one of the reviewers said, but the renovation looks like it was done quickly, perhaps missing a detail here or there.
We did sight two presumed cockroaches in the bathroom in the middle of the night (on two different days). We mentioned this to the host and they said that they would be contacting a pest control company right away.