Conveniently located apartment in Didsbury.