Ca' Mairu is very nice. The studio is beautiful, clean, spacious and comfortable. Bergamo is a beautiful city and the location of the B&B is about a 10 minute walk from Citta Alta (very easy). We had a nice stay.

One problem: Although helpful and responsive, I did not like the vibe that I got from Cristiana. Call it a gut thing but I don't think she's a very hospitable or good person. She did not give us clear enough instructions to meet her at the train station (did not tell us there were two exits so we ended up taking the wrong one, setting us 15 minutes away from where we were supposed to be.) Even though I had told her several times that I did not have any phone service and would not be able to call her, she left our meeting spot. All was fine because we ended up getting in touch and we took a taxi there. However, when we arrived, instead of greeting us warmly, she was very rude and incredibly cold, blaming me for having no phone service. I would not have minded the miscommunication and not meeting if she hadn't acted so terribly when we did finally meet up. I found her to be a very unkind and unwelcoming person.