Great location near Stanford and downtown Palo Alto, perfect space for a single person or couple