in fact they are the pitches with the best view on lake garda!

Make this proper case.
In fact they are the pitches with the best view on Lake Garda!