The hotel is really nice.
It's a very American-style hotel. The rooms are spacious and comfortable. The prices are a bit higher than a hostel, but I think you get a bit more for what you pay for.
Although there is a restaurant in the hotel, I chose to get food from somewhere in the train station, or the nearby restaurants.
The close proximity of this hotel with the train station and metro is probably it's best feature. It's so convenient if you have to catch a train in the morning.
Also, the metro stop is also right there, so it is easy to get to other areas of the city.
Feel free to reply or email if you have more questions.