Hotel Olivi is a beautiful hotel near the tip of Sirmione minutes from the city, the beaches, the ruins, and more. The hotel is made for quite relaxation in the heart of a busy and old beautiful city. The only reason for the 4 vice 5 was the room layout. Our room strangely had only two electrical outlets (one of which was in the closet and required you to remove already-plugged in items and it felt a bit dated- a bit subjective, I know). Otherwise, the pools are amazing and the hotel is situated in an incredible area conducive to walking, restaurants, nightlife, beaches, etc.
Note to the wise: If you have a car, expect a slow drive through the packed streets of Sirmione where you continually ask yourself "this can't be right, can it?" As you drive through crowds of thousands of people in tightly packed couple meter wide roads :)