Stayed here for one night last week, on a business trip, and really the experience was great.
Location for me it´s perfect because the company I work for, is literally across the street, on the other side of the park. Room is big, perfectly clean, with fantastic big windows and a great view to the park. Service and staff very friendly, and for my (positive) surprise, was almost the first time in the US, in a hotel in the US, where I had the perception that when you ask for something, people are waiting for a tip. I will never get used to the "tip culture" in the US, and usually I give tips when the service is perfect, and here, in this place, you never feel the pressure to give tip.
On thing which could make things perfect: a coffee machine in the room, but anyway, can fully recommend the hotel, and I would not doubt to stay here again in my next trip