John is a fabulous host who goes out of his way to make your stay special. You need to experience Rosewood River Cottage to feel the magic yourself. Waking up to the sound of the creek, the magic of the rainforest, the bird life...... We left feeling refreshed and grounded. Photos cannot convey the feeling of this place.