Good location, decent if unspectacular facility
I had the opportunity to stay here for two nights when I was in town for a baseball game and really liked most aspects of the place.
Staff: The front desk staff was very friendly and efficient. Housekeeping staff were very friendly. People at the hostess stand in the Balcony restaurant were not nice or helpful. When you walked in they just stood there looking at you until you asked if this was where you could have breakfast. Then I saw one woman trying to find out what the difference was between the continental breakfast and the full buffet and the young lady could not have been more unhelpful. She could have simply said that the table with the hot foods on it (eggs, bacon, etc) was included with the full buffet but the other tables with the cold food, pastries, etc were what was included in the continental breakfast. Plus I found a fly in my coffee creamer, although my waiter was excellent in handling that situation.
Facilities: Fairly decent but a few issues. I will say the hotel was clean and my room was spotless. Elevators were excruciatingly slow. My room was oddly shaped and it was a room that could connect with rooms on either side and the sound proofing in the connecting doors was poor so I could hear everything going on in both rooms. Gym was nice and there was a pool and Jacuzzi as well. Balcony restaurant looked nice but food was mediocre and service at hostess stand (as mentioned previously) was dreadful. 
Highlights: The cookies upon check in.
Areas for improvement: Elevators. Attitudes of the rude women at Balcony hostess stand.
Location: Great location! Right on top of Walnut-Locust subway stop. Easy commute to ballpark. A couple of blocks from City Hall. An easy walk to the historic district or to the museum area. Plenty of great bars and restaurants within a five block radius.
Overall impression: Not a bad place, I’d probably stay here again because the location is so great.