I have stayed there about half a dozen times in the last couple years, and completely concur with shinbal. Rooms are nice and well furnished.
Whenever I go to PIT, I arrive late in the evening. So what I really like about the hotel and PIT is the fact that I usually get from gate to my room in less than 15 minutes without having to go outside, and the next morning, I go from checkout to my rental car in less than 5 minutes, again without having to step outside.