Casa Petra e Franco is a very well equipped 3 bed/3 bath apartment on a lovely little complex. It is about 300 metres from a few restaurants, coffee bars, ice cream parlours, a bakery and a small supermarket. We liked to shop in Italmarket, again a short distance away.
There is a swimming pool that was very refreshing, but there was no shallow end so if you have children please be aware of this. We made use of the outside BBQ facilities a couple of times.
The apartment is in a great position for exploring, we went to Parco de Terminale where we swam in the thermal lake, took boat trips across the lake from Desenzano and had a day trip into Venice, a 2 hour drive .
The only suggestion I would make would be to supply more pillows for the bedrooms.