Best airbnb in the area. Perfect place to stay in Palo Alto.