David's treehouse was perfect for my stay. He was great with communication and I would stay there again.