We spent 7 lovely days in Riva del Garda in May 2016.
I definitely recommend Livio's apartments:

1) Good location - quite place, 10 min walk from the centre, easy to find, couple of parking options.
2) Nice, clear and spacious apartments. Central heating (if you travel in winter/spring/autumn). We got all we need for cooking. Terrace.
3) "Coop" supermarket is literally 4 min walk away. "Eurospar" supermarket (better selection of seafood) is 4 min drive/20 min walk.
4) Very responsive host - excellent communication prior to arrival and throughout the stay

Livio - thank a lot!