Location is perfect! Great accomodation for a short stay in Madrid.