The hotel is very well located, close by Barajas airport. The staff is incredibly friendly. It was restaurants close by and also a supermarket. The on premise bar is well stocked.
Having said that, the on premise restaurant, at least for dinner, was not the best. I ordered tortilla baguette and soup, and the tortilla was still frozen, so not fresh made. And I know it has nothing to do with the hotel, but be careful with the taxis outside, as they will charge you 20 euros to go to the airport, because they do not use taxi meter...