I had an overall enjoyable stay in Cristina's apartment. Everything was as shown in the pictures, just older and less bright and "magazine-looking", which was to be expected.
Location is perfect for bars and restaurants, also within walkable distance to the tourist attractions, as the other guests have described (I consider any distance walkable within 30 minutes as acceptable as it's a good way to discover the city).
Check-in was simple and straight forward via a deposit box also as described by other guests.
Communication had been good up until when I requested the provision of body wash and shampoo, as there was none provided, only hand wash was provided. I only got a reply the night before my check out (I stayed for 6 nights) and Cristina told me she had then just seen the message since Airbnb doesn't send her notification when there's a new message.
I had not cooked so cannot review the functionalities of the kitchenette. But as a tea drinker I can confirm that there was no kettle provided. I wanted to boil the water in a saucepan/pot instead, but there wasn't a clean pot. So in the end I heated up the water in the microwave to make tea, which worked just as well.
During my stay the shower drain seemed to be blocked so the water didn't drain very well and you can find yourself standing in a pool of soapy water.
I personally found the bed in the bedroom very comfortable and the bed linen also appeared to be clean and fresh.
The air-conditioning/heating in the apartment also worked really well as expected.
Despite not having met Cristina in person, she had been very nice and friendly in our communication.
I particularly liked the local guide she provided for her guests in the apartment.
I would recommend Cristina's apartment as I trust the issues I've encountered could easily be resolved for future guests.