We were 5 people staying in one of the apartments of the so-called Villa Rosa and we appreciated our stay.
Our apartment had two bedrooms and one big living room with a sleeping couch, as well as two balconys. The apartment is located a little outside the center of Riva del Garda, but within 10 minutes of walking you reach the city center and lake Garda. The house is situated directly at a main road, but our apartment was not facing the street and it was very calm.
Communication was very good and friendly. The hosts also try to fit your needs flexibly. On our last day we had problems with our car and we could fortunately stay in the apartment a few hours longer than was actually planned.
There are parking lots at the house, but in main season it's sometimes difficult to get one (should be no problem in off-season, though).
We were staying in Riva for rock climbing and the apartment was perfectly situated to reach climbing spots by car.
Thanks for the stay, we recommend!