Mircha’s place has everything you need for a great stay in Palo Alto. Both the room and common spaces are very spacious, clean and well organized.
Mircha is a very warm host and makes you feel at home from the beginning. He will help you with whatever you need.
I recommend this place