The good to great things: the staff is friendly and very helpful; the hotel is very dog-friendly, if that's your thing; the location is top-notch for the scenes around Center City, South Street, etc.
The not-so-good: the Wifi was pretty awful (at checkout they said they are working on this, so hopefully it improves soon); the room we were in had 2 dressers, but no small fridge, which was annoying.