Great location and very nice flat. Check-in, communication and our stay went really smooth and I really recommend this place for a fulfilling trip in Madrid.