Had a very enjoyable stay in Menlo Park. The rooms were very comfortable, and the kitchen came very well equipped.
Was also a stone's throw from the main shopping areas in Palo Alto.
Lastly, really appreciated the clear instructions and responsiveness to my questions