Very nice place. With great facilities. Easy check-in. And nice and central location in madrid.