To be clear, this is not a typical hotel; rather a set of autonomous apartments in a large, modern 3-story residence. Our two bedroom apartment was close to 800 ft^2, absolutely no relation to small hotel rooms we typically get everywhere else. The rooms were very clean. There is a reception office on the main floor but it does not remain open 24/7. The staff was very attentive and friendly. Although the hotel is not by the water or next to the main cafes and restaurants, I still feel that everything was within walking distance. The waterfront is 500 steps away and you can reach it by crossing a park. There is underground parking available (at no extra charge) in case you visit Riva del Garda with your own vehicle. It was still cold in early May so we did not visit the pool. Overall, we left very impressed and we recommend this place very highly.