Diana's place was just amazing! Great, helpful staff and beautiful grounds and accommodations. We stayed in the treehouse which was a lovely space- private bathroom and sink with a soothing outdoor shower. Wake up in the treetops to the sounds of tropical birds, and wander down to the shared outdoor kitchen for a cup of coffee on the porch. Easy walking distance to a wonderful bakery for breakfast and many restaurants, with excellent suggestions from the host. Short walk to beach access. Diana was a friendly and helpful host, setting up transfers to and from the airport and providing lots of ideas of what to do with our time. I'll definitely go back!