As everyone else has said, the location is absolutely perfect. Right near the funicular in the medieval city. We loved Bergamo and recommend staying at Dream House. The only downsides were the weak internet connection, which could be an issue if you're traveling on business, and the noisy pub. This often can't be helped when you're in the heart of where the life is, so just bring earplugs :)