This was great for my five-day business trip to Mountain View. It's small, but it had what I needed --- a bed, and a little desk for using my laptop. I slept well, the bathroom worked well; no serious complaints.
A couple of minor disadvantages:
* Being a small apartment, it doesn't have a huge array of amenities. E.g. I didn't find any plates, but there was other kitchenware that did the trick. (I didn't bother asking the host about it; I'm sure they would have supplied!)
* The WiFi quality went up and down. E.g. I used it for a video call and it would occasionally freeze for a little while. It was fine for browsing the web.