Great location, great apartment, this is the right place to stay in Madrid!