Excellent location! Close to all of the best spots in Madrid. Viviana was also very attentive and helpful regarding checking in. Wish we could have stayed longer! Apartment was small but very clean and great value for location.