Perfect location Campbellton, walkable to the whole town and the water. House was clean and tidy, plenty of towels, beds were comfortable. Check in couldn't have been easier and Barbara was a great communicator. We will happily stay here again for our next family reunion!