I booked my stay at the Delta on Expedia for 3 nights totalling at $511.00, there was some kind of flash sale so I jumped on the opportunity.
The hotel is nicely decorated (looks like many very well kept chain hotels), very clean and everyone was SO nice. The rooms were renovated within the last couples years and still look brand new, I particularly loved the bathrooms, they are spacious, with great lighting (ladies, you know what I'm talking about!) and huge showers. We had room service a couple of nights and the food was well priced and delicious.
The location is also great; centrally located, near many restaurants, a subway station very close by, and there's a taxi stand right outside the main entrance.
I would HIGHLY recommend this hotel!