Linhuo's Airbnb was in a great location and I appreciate the effort and flexibility in communicating as our flights were delayed several times getting to Madrid. Unfortunately, I cannot give a 5-star review as there were some missteps that I've sent to the host. I would recommend for a short stay and if you're looking for a place in a great location but would personally I would not stay again due to the inconveniences we experienced.