One word Perfect ! If you want to visit the city of Bergamo, this is where you need to sleep!