The Nests are 5 luxurious self catering holiday cottages tucked away from the hustle and bustle in the grounds of The Swan Hotel in Newby Bridge, Cumbria