We stayed at the Westin Convention Center at the end of June 2013.
The front desk staff was very friendly. He helped us out with toiletries (since my bags were lost) and great locations to eat. He upgraded our room to one near the top floor with an amazing view of PNC Park and Heinz Field. Since we were staying there for a Brewers-Pirates game, this was a huge bonus!
The hotel had a free shuttle that took us to the baseball game.
Don't bother with the pool - it is TINY and you have to sign in and out to use it... very odd.