Helens place is a lovely stay. It is very stylish and modern. It’s very clean and she offers great hospitality. The outside area is lovely and the town of Harrington is a must to stop by.