This is our favorite place to stay in Palo Alto. It feels like you are in a home not just a rental unit.