Perfect location for our stay in Madrid. Apartment, and overall building, was sparkling clean with modern amenities. Smart TV was appreciated by our kids. Our family of four had plenty of room, and was very comfortable. Would highly recommend.