Nice, Affordable, Perfectly Located, and Clean
The only reason I don't give this hotel 5/5 is that the parking situation is not ideal. They share a parking lot with the Philadelphia Convention Center so if you are staying in the hotel while a convention is going on, be prepared to wait in line for a long time to find a spot. My husband and I went for a night away (we live in PA), and spent a long time trying to get a parking spot. Part of me understands that's the nature of the beast, staying in a city. On the other hand, they could have reserved a certain floor of the garage for hotel guests (instead of having you pay the additional fee) and had additional access points so you don't have to sit in lines with convention traffic. No biggie though, just be warned!
Other than that, great location, great hotel, clean, courteous staff, nice hotel!