As wonderful as this place looks on the photos- they don't even do it justice! The views of the lake are totally stunning and we never ever got tired of sitting and drinking it in. As for the apartment - it's lovely - stylish and nice quality fittings. It's well designed and was plenty big enough for us ( 2 adults, 2 children 11 and 8). The pool area is really nice, all clean and well kept and again- those views! There's tennis and boccia too, which we played a couple of times. It was peak holiday time when we were there, but still not hugely busy - it's more a place for relaxation and long, languid afternoons. Riva Di Solto is a very pretty little place to stroll and only five minutes walk from the apartment ( a steep hill back up, but good for the legs). It's quiet, but gently bustling, especially in the mornings. There's a grocery shop, couple of restaurants and a bar. We wouldn't recommend the campsite restaurant at the far end of the promenade, but Bellavista was nice further up the hill from the apartment, and also the pizzeria across the road and up the hill at the sports club did good pizza, good wine and was really friendly. The boys loved playing football on the Astro pitch while we enjoyed some apperitivos and looked at the mountains. You can catch the boat to Monteosola from Riva, and that was a lovely day out! You can hire bikes on the island if you want, or just walk around. It's pretty- and no traffic apart from a few mopeds. We also went to Lovere- about 25 minutes drive away -(but a narrow hair raising road!! ) It's a gorgeous town. We went to the big open air pool and then walked on the promenade. There are lots of restaurants and some looked lovely. Though we didn't stay to eat because there was a monumental storm and we felt we should get back. In fact we had two huge storms - sheet lightening - really awesome!
All in all this is a lovely place to spend a few days, easy to get to from Bergamo ( 45 mins drive) and the accommodation was delightful. Carla was a great host and went way beyond the call of duty for us! She was always on hand for anything we needed.
We would highly recommend.