We had a nice stay in Madrid. Although, you have to walk up about 10 flights of stairs to get to the apartment... with luggage, this can be difficult. Still,
The place was clean and cute.