The Treehouse was great and so was the location! Even though we checked in late and did not get to meet Michael, all communication was prompt and our stay was excellent. Would stay there again if we had the chance.