Very nice appartment for a stay in Riva. Although it is quite small it has everything you need.
Jenny is very friendly but it is quiet hard to communicate as her English is not too good.
There are no free bikes although it is written in the description.
Free parking on a public parking is available (15min away by walking).