Excellent apartment and great location. Your home away in Madrid