The flat of Tatiana has everything you need, but you have to bring your own sheets and handtowels with you.
To the Centre of Riva del Garda you have to walk 20-30min. But the area is quiet.