Hi Darrell
We have had an Isabella Capri Lux for the last 3 years and it has been excellent, very well made and quite easy to put up.Remember to unzip all of the front and side panels first and just put the roof in the channel. Then fit the poles in place and then zip the pannels back in. This way you are not tugging about 30kg of awning through the roof channel. The Ventura, I believe is made by the Polish arm of Isabella so is a similar quality but cheaper. We considered both at the time of our purchase but went for the Isabella in the end as it did look a bit better.
In terms of the size option, I would go for the 925 as against the 900.
Alan