We had a good time.
The flat has everything we needed and was mostly very clean.
The location is good, especially the balcony with lake view is nice. As others have noted, the main street below the house is quite loud during the day, but quiets down at night. Torbole is a nice little town, though quite touristy.
Communication with Sebastian was perfect & check-in /out was very easy.