Perfect Location
A group of us stayed here for a couple of nights before my "destination" wedding, and everyone loved it. The location was perfect for us, we didn't have to use the car once since everything is in walking distance. The price for the stay was inexpensive (around $204 a night including tax), although parking was a bit steep at $38 a day for valet, there are other parking lots surrounding the hotel, but they were full due to the Phillies being in town that weekend.
The hotel was clean and since we were in the back and in a corner room it was pretty quiet.