Diana is by far the most welcoming and generous host I've had. She helped book for us an amazing day at sea as well that was the highlight of our stay - snorkeling, swimming with sharks, island hopping .. the works. House was kept very clean, and the treetop view is just as beautiful as it seems in the pictures!