I can absolutely recommend Elena's appartment. It is super clean and located in the beautiful mountains in the north of Riva del Garda. She was always there for us if we had questions.