Great location. Great environment. Extremely convenient. Communication was very good. I appreciate owner's quick response. If there is a vacuum or any other cleaning tools, it could be perfect for the guests. Anyway, as a whole, I am quite satisfied. I would like to stay their again if I come back to Palo Alto.