What a great experience! Elio sent me all the important details regarding his flat in advance and even called me to make sure he was at home when I arrive. He's a native German speaker by the way so it is easy to communicate with him via phone if you speak German as well.
His flat is about 20 mins away from the center of Riva, but it's only a short walk to Lidl and a nice restaurant which he advised me to go to for dinner. The bus stop is even less than a minute away.
Elio prepares a really lovely breakfast with homemade jam or tea if you wish. He's absolutely flexible with respect to breakfast times, which was another advantage for me. Apart from that, I really liked his knowledge about country and people which he shared with me willingly with a twinkle in his eye.