This place has everything. It is the most perfect location right in the heart of everything. Super close to public transport options so we had no issues there. Tons of food options as well. The hosts had a super smooth check in/out process and also provided us with a booklet of information to help out. Perfect place to be for your trip to Madrid.