Everything was great, localization is awesome, it is 150 meters from subway station. The room is very clean and beds are comfortable.
I recommend this hotel for staying in NYC - Manhattan