Always a joy staying at Swallows Keep. Beautiful, peaceful location and wonderful views. Our hosts made us feel right at home.