The apartment was very clean and stylish. Its location was good - took us only about 10min to walk to the Citta Alta funicular and around 15min to walk to the train station. Lots of nice restaurants and cafes really close as well. The apartment had a nice terrace which was perfect for eating breakfast and drinking wine in the evening. The only problems we had were the lack of WiFi (Bergamo City has its own wifi but it didn't reach the apartment) and the sofa bed which wasn't the most comfortable one. Regardless of those little things we were really happy with our choice! It was also very easy to communicate with Giovanni, he's an excellent host!