Fabulous apartment and incredibly located at the heart of Menlo Park. The apartment is large and very well furnished, a great spot for a family stay.