I have no idea where this place is. My parents occasionally say they're renting a cottage in the Cotswolds for a week but I'm none the wiser. I've never met anyone from the Cotswolds! Is it like the Highlands, a really vague area?