This is a very nicely decorated unit that is really central to the major areas of Menlo Park and Palo Alto. The well landscaped seating area in the front was a nice touch. One of the nicer units I’ve stayed in.
(But if you choose to park on the street, make sure you get one of the temp parking tags generously provided. I slacked off one night and got cited:( )