Great location and easy check-in, perfect flat for a long weekend in Madrid!