Excellent location. Easy check in. The place has all you need for a comfortble short stay in Madrid. Would totally recommend!