“Set in the stunning Cotswold countryside, there is no better place to enjoy your horse”