Harrington Haven is a fantastic place to stay. Everything was extremely clean and the location unbeatable. Helen was a terrific host!