Me and my colleagues enjoyed staying at The Palo Alto Treehouse during a business trip. Everything when smooth and the location is great just a short walk from the Palo Alto downtown area.