Excellent location and value for a short stay in Madrid