The location is fantastic in Menlo Park, in walking distance to Santa Clara Ave which has everything you could possibly need!
The place itself is in a safe and quiet neighborhood, was very clean, and very comfortable! No complaints at all, and high Recommend this location!