We recently visited as a family of 4 in May with our 6 year old twins and stayed in a junior suite.
Its our 5th visit to Lake Garda and 3rd to Riva so well placed to compare hotels......
Room 8/10 - Found the room was comfortable, spacious and spotlessly clean.
Hotel Facilities 8/10 - Good with lovely indoor swimming pool
Service 9/10- Outstanding, The staff went out of their way to be pleasant with our children.
Particularly in the restaurant where nothing was too much trouble for the Maitre'd!!
Food 8/10- Good choice, Good portions and High quality
Location 6/10- The only slight down side, Located in a suburb on the edge of the town, but a 15 min stroll to the Old square/waterfront.
Overall a small, stylish and friendly hotel with good facilities that I would recommend as long as you have no walking difficulties.