Gloucestershire has got a lot going for it.
Beautiful countryside, amazing towns and cities, brilliant transport links, good employment prospects and superb schools.
So, it's no wonder house buyers and renters flock to the county year after year.
And if you're a landlord, there are some sound property investment areas in Gloucestershire, too.
Let's take a look at some of them...
Property investment in GloucestershireHouses for sale in Gloucestershire range from the stunning Regency homes of Cheltenham, period charmers in Gloucester and rustic stone cottages in Cirencester.
Indeed, property for sale in Cirencester also features a fair share of period properties, including some prime Georgian townhouses and Cotswold stone-fronted Victorian terraces, as well more modern, large detached houses.
And it's not just those grand Regency properties in Cheltenham either. Property for sale in Cheltenham includes Victorian houses, modern detached homes and mews-style terraces.
Property for sale in Gloucester, meanwhile, is generally more affordable than Cheltenham and Cirencester but with similar period properties on offer among more modern family homes.
Property investment in CheltenhamCheltenham's popularity with families lies largely in its Regency charm and great schools.
Indeed, no fewer than 12 of the town's primary schools are rated 'Outstanding' by Ofsted.
And as the children get older, Balcarras and Pate's Grammar Schools are also top-rated.
Transport links are also impressive in Cheltenham, with trains to London Paddington taking two hours and services to Bristol's burgeoning employment hub taking 45 minutes.
On the roads, the M5 runs close to the town and provides links to Bristol and Birmingham, while the A40 and M40 head east towards London.
Landlords looking to invest in family homes should have plenty of potential tenant opportunities here.
Moreover, Cheltenham experienced the UK's highest property growth in 2017, according to the Halifax, when prices rose by a huge 13%.
So, landlords looking for strong capital gains alongside solid yields of between 4% and 5% should definitely consider Cheltenham.
Property investment in GloucesterGloucester often finds favour with families and professionals looking for period or Regency charm, but whose budgets can match Cheltenham's average property price of £340,071.
With an average price of £225,645, according to Rightmove, the city is more than £100,000 cheaper than its neighbour on average.
For investors, that provides real value.
And with property prices rising by 13% since 2016, Gloucester is right up with Cheltenham in terms of capital growth.
Rental yields of more than 4% are achievable alongside that capital growth, while tenant demand is fuelled by good schools and great commuter links.
As well as boasting the 30th best school in the whole of the UK in High School for Girls, Gloucester is also home to four 'Outstanding' primary schools.
On the transport front, trains from Gloucester to Bristol Temple Meads make it a great option for young professional commuters priced out of Bristol's rental market.
Property investment in CirencesterBuyers and renters are drawn to Cirencester's semi-rural location on the fringe of the Cotswolds, as well as traditional Cotswold stone properties for sale and to rent.
But the value for investors could be further out, on the edge of the town, where newer developments are springing up and attracting the attentions of young families.
With prime period properties highly sought-after in Cirencester, both for buyers and renters, the more modern builds could be a good option for landlords seeking a 'move straight in' buy-to-let.
With Cirencester's prime Cotswolds location, holiday lets are also a great option for property investors - although it's likely holidaymakers would demand one of the town's premium period Cotswold stone properties, which lie at the higher end of the market for buying landlords.
You can see all CJ Hole's properties for sale in Gloucestershire here or contact your local CJ Hole office.