Words cannot begin to describe how much our family enjoyed our stay at Cavangarden House (Christopher's in Ballyshannon). From its idyllic setting on several hundred acres of forest and farmland to its convenient location on the borders of 4 northern counties, we never ran out of things to do. The house itself is aesthetically brilliant as well as fully functional with a full kitchen for preparing meals and plenty of space for our family of four. Our boys fell head over heels for Christopher's farm dog, Maggie, and we enjoyed spending time with the other families renting the neighbouring units. If we ever make it back to Donegal again, we're definitely staying at Cavangarden House again. I can't recommend it enough.