I totally recommend Marica's place: it has all you need for a short or longer stay in Bergamo.
The location is super central but within a quiet (and lovely!) building. The flat is spacious and welcoming and Marica has been very kind and helpful, a perfect host!