It is located in convenient quiet part of Palo Alto near shops easy access to freeways restaurants etc.
it is clean new, excellent hosts reasonably priced easy access.
We look forward to our next visit and stay at the Lemme Inn!!