This is a good hotel, but some flaws keep it from being a great hotel. For $200+ per night, I'd hoped for a little more.
My wife and I had a king "city view" room. It would be generous to say we had any kind of view of the city (see attached pictures). The high ceilings were the best part of the room. It made a room with not a lot of square footage seem a lot bigger. Unfortunately our room also had peeling wallpaper and chipped paint near the door. It' stuff like this that makes it hard to say this was an exceptional hotel.
Location was fantastic. We were in town for a game at PNC Park so you couldn't have a better hotel for that purpose. Service was solid both check-in and check-out.
Overall I wouldn't say that this hotel is any better or worse than the Omni William Penn. It does have a better location, but the quality of the rooms and the service is about the same. In the future I'd stay at whichever could give me the better deal.