Helen is a wonderful person and a great host. We loved the place, the interiors were very neat and tidy. You get your own little garden to enjoy the sun or stars.
I recommend Your Organic Place to all who like to be surrounded by trees. Helen's chickens and her dog also adds some warmth to your visit.