Our family of four from the US was in Bergamo for 10 days, and this apartment was a great base of operations. Everything was clean and comfortable, and Carmelo and Giada were welcoming and easy to communicate with. Borgo Palazzo is a historic street with many shops and easy access to city parks (our 5 and 7-year-old enjoyed the playgrounds and tiny race track at Parco Suardi). The small grocery a few doors away was a big help. Walking to the tourist sites in upper town takes about half an hour; access to the train station and local commercial areas is even easier.
The weather was quite hot during our stay, so we got a bit warm in the apartment until we figured out how to get the air flowing well. The rooms are arranged very well for a family with two kids. Overall, we had a great experience and would highly recommend this.