Excellent apartment in a great location! The place is roomy and all brand new and well taken care of. It has everything you need for a stay in Madrid.