We had a lovely time staying at a the Haven. The owners have put so much thought into the small details that make a stay great. We would love to come back and stay again, thanks!