An absolutely stunning, tranquil retreat by the river that has to be seen to be believed. We had an incredible time, I can’t recommend Barrington ecoretreat more highly.