Great location in downtown Madrid for short stay.