We stayed in this excellent hotel for a week, through Topflight. The property is superbly maintained, with very clean boutique styling throughout. Staff of every level were very helpful and friendly. The room (double, first floor) was clean and bright, simply equipped but still welcoming at the end of a hot day (air con was lovely). Breakfasts were fantastic - buffet with almost everything you could think of. Waiting staff were attentive without being intrusive. We didn't eat in the restaurant at dinner, however it didn't lack for awards on the wall and the menu looked excellent. Pool and pool area were not huge but really clean and well maintained. Nice robes, slippers and towels provided. My son used the gym and was very happy with it. I would highly recommend this hotel. Desenzano is a wonderful, friendly little town, and the railway station makes Milan, Verona and Venice an easy journey for days out. Ferries to other towns are easy, cheap and frequent.
Opportunities for improvement: not many power outlets in the room and the ones by the bedside don't easily fit euro adapters (foul slightly on the light control); limited space around the sink for toiletries, some drawers rather than shelves in the closet might be preferred by some people.