Helens place is a perfectly located walk to town. The spot was lovely and we enjoyed our stay. Would recommend.