We stayed for 2 nights at the end of September and found the hotel to be excellent. As with most hotels we've found in Italy, most are small and a little on the older side, but the age comes across more as character than anything else. The hotel was in a great spot at the end of the old town in Sirmione, and the staff were very pleasant and helpful.
Parking at the hotel was easy, but driving through the old town can be a slow process, but a pleasant one nonetheless.
We didn't have the opportunity to sample breakfast this time, but being close to the old town there are no shortage of options.
We had a clean room, with plenty of space, and a large balcony with a view of the lake. We'd stay again.