Unless you want to go through 11 metro stops to get to the city, this is not the hotel for you.
The hotel itself is contemporary and quite nice but it is in an unattractive commercial district. the rooms are nice with a teensy bathroom and no toiletries except for an all-purpose dispenser in the shower.
And as with most hotels there are no stands for suitcases. Good water pressure and heat in the shower....