John is a wonderful host and Rosewood Cottage is an incredible spot. A piece of rainforest paradise complemented by all modern comforts. Stylish and sophisticated with an earthy authenticity. Thanks John for taking such good care of us and our puppy, we look forward to seeing you again.