Situated very close to Facebook (off Willow Road) and about 3 miles from Stanford Campus and downtown Palo Alto, this area of Menlo Park is very charming and quiet. Nancy's studio is light-filled, clean and large enough for a couple. You have a separate entrance and a little garden area to enjoy. It was quite nice and affordable for the location and amenities.