Alan's Treehouse is a tranquil, beautiful place to stay