We had the most amazing stay at Federico's apartment! I went in a group of 12, and the sleeping situation was perfect, with one couple on the sofa bed in the living room which we barely used anyway. Most days were spent chilling by the pool, but some days we either went into Bergamo which was about 45 mins by public transport, or another day we ate a delicious meal on a farm where everything was homegrown. We also went to Lake Como for the day which was idyllic. The house was beautiful as were the surrounding land and the large garden. We spent days having intense ping pong tournaments and rugby games in the pool, drinking Italian beers, eating delicious pastries and tasty group meals with Italian groceries. Absolute bliss.
To anyone wondering about transport; this is nothing to do with Federico as a host or the house, but some advice for future stays. We didn't hire a car as we didn't see the need to hire 3 cars and add so much to our total cost, but in hindsight, we did struggle with transport. The taxi infrastructure in northern Italy seems to just not work, we had terrible luck. The supermarket is about a 25-30 minute walk down a hill, however, is then a 30 min walk up a hill, which became a daily chore as we were such a large group. We also got into some sticky situations relying on taxis where we all struggled with getting one confirmed to the airport, even Federico as an Italian had several cancellations.
In summary, I highly recommend this stay, but if you have a driving license please hire at least one car (which was Federico's advice from the beginning). Otherwise, we did manage relying on public transport, and we didn't miss any flights, so it wasn't the end of the world.