We had a wonderful stay in Madrid, the location was excellent and the apartment really cosy. You can visit everything by foot.