Harrington is an amazing place with so much to discover. This Airbnb was a hidden gem