This place was awesome for our Palo Alto/Menlo Park stay! It was the BEST location you could ask for! A 5-6 minute drive to Stanford, Downtown Menlo Park, and downtown Palo Alto.
There was plenty of parking on the street, Taha and the hosts on the premises were super quick to every question we had, and were super helpful when we locked ourselves out! Would definitely stay again, perfect two night experience for a couple.