Helen's Organic Place is great to spend the couples' holidays. We enjoyed the fresh air coming from Helen's garden. Sweet breeze from lavender and roses smells comes in and it was so amazing. Very cozy and relaxing place, Helen's garden is a plus. All we need from kitchen to toiletries are there and we simply loved it. We'll surely come again and stay longer!