This property is in a good location (especially if you need to go to Carnegie Mellon). Normally I would stay in a hotel, but in graduation weekend everything is full and very expensive. This apartment was also expensive (for what it is) but considering that everything was booked and very expensive (because of graduation weekend) this place had a reasonable price and a great location (compared to the available options in graduation weekend).
Additionally, it has everything that you might need, fully equipped with great amenities. The owner was very nice and friendly. Actually my flight got delayed and we arrived at 1am and she still came and was nice enough to show us everything at 1 in the morning.
I think that this is a great options for graduation weekend (not sure about other time of the year because it is a very different experience).More