We LOVED our stay at the Riva Del Sole. The staff was so kind and helpful, and the breakfast was great. If you come by car, I highly recommend paying the 10 euros/day to use the valet service. There is a free public parking lot in town, but it's about a 20 minute walk away, and during the busy season, it's almost always full. (We were never able to find a spot there.) Street parking is possible, but much more expensive than the valet in the end. The valet parking lot is not next to the hotel, but you can take a short shuttle to and from the lot without waiting more than ten minutes. Also, the lot is very safe and secure. It's well-lit, and someone from the lot's staff is there 24-7.