The apartment was perfect for our needs, great location, and just as depicted in the pictures. We had everything we needed and Cristina was always contactable if we had any questions. Not only that, but Cristina went out of her way to help us try and find our missing mobile phone which we lost on the last morning. Even offering to call cafes and check if it had been left there. Really beyond accommodating, and very, very sweet!
The only thing I would mention is the parking, which is listed as free (as there is free street parking outside) but were advised upon arrival that it's not really safe to leave cars on the street overnight and therefore suggested to keep the car in the paid parking lot opposite the flat, and then move the car to free parking spots during the day. This only works if you get up to move the car before 8am otherwise there simply isn't any street parking available. Had we known that, we would have reconsidered staying here as it did end up costing us €50-€60 for the three days we were there. If you have a car and don't mind getting up before 8am each day to avoid these costs, then the price will be minimal and I couldn't recommend the flat or Cristina more highly.