Pretty little village named one of the most beautiful in the Cotswolds