We had a wonderful time at Haverhill. The place was sparse, but comfortable. The hosts were really great and accommodating. What you do need to know is that the space could be shared with others and that the hosts are very social. I don't think there was a night we were there where we didn't talk to the owner(s) and a couple of nights their son practiced piano in the living room. We embraced this and had a wonderful time, but it may not be for everyone.