Overall, this is a lovely hotel. Set in the hills, it provides lovely views of the lake beyond Garda. The grounds are extensive.
The pool is large (Olympic sized) and 1.4m deep throughout, so ideal for children 11+. It can be a bit tricky to get parasols, but if you get there early (or late) that isn't a big issue. We stayed here last year and were happy to return, but our previous experience with the courtesy bus led us to hire a car at Verona airport and use it for the 11 days we were there. With the car, it is easy to get to Montebaldo for the cable car, Garda for the commuter boats and Gardaland for the theme park. Without it, you can face long waits for the courtesy bus which only takes eight people. At some times of the day that is fine, but in the period before dinner which starts at 7pm, you can face a minimum of an hour's wait.
The rooms are a decent size accommodating my family of four including a tall 15 year old boy and a 11 year old girl fairly comfortably. The restaurant can get busy towards the end of breakfast, so get there early if you can. There are lots of activities at and around the pool including water polo, beach volleyball, archery, football and aqua gym/zumba during the day and an occasional pool party on random evenings. However, if it is karaoke night, you may be better off heading out and not returning until after midnight. Sadly, it wasn't an option available to us on our last night before having to get up early for our flight