Cozy apartment has all of the amenities you need for a nice visit in Madrid