Overall - a nice experience. The location of the apartment is great - walking distance to the Duomo, all kinds of restaurants and interesting neighborhoods. It's spacious, and the terrace is huge and private, and offers an amazing view. Andrea was very nice and courteous at check-in, and provided a driving service for us to get to the Bergamo airport (for additional fee).
There were only 2 cons: first, the complete lack of pillows for the sofa bed. There were 3 of us, and we let our daughter have the main bed figuring we'd sleep on the large sofa bed. Well, the only pillows available were the hard large sofa cushions that didn't fit into the pillow cases and were overall too hard to sleep on. The other thing was the overall cleanliness. It looked like whoever cleaned the apartment only touched the middle of the room and all other surfaces, completely omitting everything else. I'm by no means a clean freak, but hair, crumbs and dirt were visible. The electric kettle was unusable as it was completely covered inside with the thick white residue that came out in flakes. I wrote Andrea about all this, so I'm sure this would not be an issue for the next guests. Other than that, it's a great place.