Great place. The shower is amazing!!!
Perfect for two people and/or couples.
I had business in Palo Alto and this was a perfect location away from the crowds. A nice quiet neighborhood.
This was a fantastic place. I will stay here again.