This was probably one of our favorite places we stayed in Italy. Beautiful surroundings, extremely kind and capable hosts, and an excellent breakfast spread. Everyone went above and beyond to make sure we had everything we needed.
Be prepared to drive a bit up into the mountains on a narrow road—but it is so worth it. Pregasina is a cute little town with amazing views of Lake Garda.