Amelia’s place was clean and had every use needed. It’s in a central location close to downtown Menlo Park, Palo Alto, Stanford and more!
Would love to stay again soon.