We had a perfect stay in Madrid. Juan and his team were so helpful and accommodating. Our flight arrived hours before our checkin time but they looked after our luggage and prioritized us so we could check in two hours early. The apartment is very central, we walked everywhere. My two sons enjoyed having their own bedrooms and a second bathroom was a bonus. Great value for money.