This place is perfect for a stay in Palo Alto. Location wise it’s ideal - quiet yet a very short stroll to the centre of town. It’s very clean and the kitchen and bathroom are very modern and well equipped. It was very cozy and comfortable.