Helen's place is fantastic! this was our second visit, and we loved it as much as the first. Helen's is surrounded by nature, the atmosphere is calm and welcoming. We loved our stay, and would absolutely recommend it!