Helen's place is a beautiful little house, decorated with many sweet details. It is situated in a peaceful country sorroundings excellent for relaxation or for exploring an area, what ever you like better.