We spent a fun & relaxing six days in late April at Giampietro's place with our kids. The apartment is clean, nice, spacious and everything works. The garden is beautiful. The ability use the indoor pool at the nearby hotel was a huge bonus and made our stay much more fun (we went there every day) because the weather was a bit cold. It's a good idea to rent a bike for getting around town.
I warmly recommend this place to families visiting Riva.