We loved our stay at Hotel Gioiosa. We were traveling with our 18-month-old, and it was the perfect place for us to enjoy Lake Garda and the nearby mountains/lakes, while also having some time to relax. We loved having a hotel room with a separate sleeping area for our son. We enjoyed using the play areas, the stunning pool, and also taking it in turns to use the sauna, hamam, and massage offerings while our little one napped. We opted for 3/4 board and the food was excellent--varied and healthy breakfast options, filling afternoon snack, and beautifully presented 4-course meal at dinner. The best part of our stay was the incredible staff. Every single one was friendly, helpful, and went out of their way to make sure we were looked after. The only drawback to this hotel is that you cannot walk anywhere (except to Cascata di Varone and to a nearby Coop Supermarket), but it's only a short drive to Riva del Garda, Torbole, Argo, and Tenno, plus there is public transportation. Would definitely recommend Hotel Gioisa, especially for families with young children.