Bergamo was a lovely surprise! We stayed there because we had tickets for Formula I and did not want to stay in Milan. Bergamo Citta Alta is a wonderful old town with great sights and shops. La Casazza is an amazing apartment. Old elements and new combined. Fabulous kitchen although we did not cook this time. The apartment also has hotel service including breakfast and daily cleaning. The staff are very kind and helpful. The apartment was spotlessly clean and spacious. The bed extremely comfortable. IN our opinion, a great value overall!