Joan's place is very spacious, clean and perfect for our large family. There was enough space for everyone, including the dogs.
We really enjoyed our stay in Fairhaven.