The flat inside is very nice and well designed. We had a nice stay in a cosy (red) room and we enjoyed a lot the Seriate neighbourhood (attractive design of the buildings and community arena). Seriate has good public transport so there is no problem to get to the centre - actually it still looks as Bergamo city street. The only hard thing was to find an shop open till late hours but maybe we didn't look for hard enough.
I would recommend Alessandro as a good host :)