This is the perfect place for a week in Palo Alto. The location is perfect to walk downtown and close to all of the major tech companies if you are in town for business. Everything about the place was great and I hope to stay again soon!