The location is the most envious in Bergamo as there are two major art galleries nearby, the Academia Carrera and the GAMEC on the same square as you are. You are very short walking distance to the highlights of the upper and lower city as well as the railway station should you wish to travel to other places in Lombardy that are of interest such as Milan or Brescia etc. Even if you don't go to these places you can see a great view of the mountains from the flat that has a panoramic view from it's lounge. So yes, highly recommended.