Check-in was easy and communication was very good.
All in all I can recommend this place if you want something in the middle of Riva.
Mobile AC Unit kept the temperatures in the apartment at reasonable levels.