Good location, convenient to everything, you have all you need for short/long stay.
On departure, if you have to take the subway and have lots of luggage, make sure you take exit A2b with elevator, otherwise you will have to deal with lots of stairs.
One other recommendation for the hotel is to improve your tv channels with more English news channel 24/7.