Decent mid range hotel in Center City
My husband and I spent the night at the Residence Inn recently when we attended a formal event in town. The location is very good if you want to be right at City Hall, as it is actually in the traffic circle that surrounds it. On a Saturday evening, the biggest problem we encountered was actually get close enough to the property to drop off our luggage. We couldn't get anywhere near the entrance, and with a Courtyard right next door, it was a literal traffic nightmare.
We finally opted to just go to our offsite parking and walk down to the hotel. Once we got there, our check in went very fast and we were on our way to our room. We had a nice view on the 20th floor, looking right out onto City Hall. Although I thought I had booked a one bedroom suite, the room I got was more like a studio, as there was no division between the living room/kitchen and the sleeping area. It was more of just an L shape. If I was paying for a stay and not using Marriott points, I would have probably inquired about it, but we were only there for one night and the room met our needs.
For a Marriott property, the rooms themselves seem a bit dated. The furniture is not high end by any stretch of the imagination. Counter tops are not granite. 
The stay included breakfast until 10:00am. We got there around 9:40am and were lucky to get full selections. As it approached 10:00, the staff begins to break down the buffet, with the coffee going first! So if you want breakfast, don't be late.
Overall, the property met our needs for a single overnight in Center City. It is middle of the road at best. If you are looking for upscale Residence Inn, this is not the hotel for you. But the location is great, which in a large city like Philadelphia counts for a lot.