The apartment is perfectly located, we were a group of 7 people, four adults, two teens and a toddler, and the space worked really well for us. Everything you need for a short stay in Riva. We used the kitchen extensively and it was functional.
Communication with the host was quick and easy, we had a slight problem due to a misunderstanding at our arrival, but they were very quick in fixing it and also compensated us for the mistake, which was gracious of them. Definitely recommended.