A Guide to the Cotswolds, the quintessentially English countryside. Read where to stay, eat, and the best places to go.