For business travelers, this place is ideal. The location in downtown Menlo Park provides plenty of options for food and or groceries (literally across the street from Trader Joe's). The complex is fairly quiet, but the street noise can be loud enough to wake you up in the mornings.
Overall, the apartment and hosts are excellent. The apartment has pretty much everything you would need (e.g. plates, utensils, etc...).
A few minor things to be conscious of when booking this place:
- Bring shampoo/conditioner with you as the host only provides bar soap. If you forget, Trader Joe's is across the street.
- You have to remove all of your food and garbage as you check-out
- If you use your phone as an alarm clock, there are no easily accessible outlets near the nightstands so you need to leave the phone on the floor or across the room on the desk
I would definitely consider this place for future business trips.