Charming apartment with good amenities in a well connected area of Madrid.