Amazing place in the heart of Riva del Garda. Can greatly recommend