After spending 670 on 3 nights, which was payable 100% upfront with no refunds under any circumstances, I was looking forward to a magical stay in the Squirrels Treehouse ... more