Quite a nice place, well located in the beautiful city of Bergamo.