Our group of 3 stayed in this apartment in August 2013. Because of the delay, we arrived to the apartment at midnight. But there were no problems with check-in - we were greated by the host.
Apartments is situated in a great location - in the center of the center. All the attractions could be reached within not more than 25 minutes walk (Coloseo is the furthiest attraction).
The flat is air-conditioned, which is quite handy, when it's +40 outside the building.
If you'd like to cook, you'll find everything you need in the kitchen.
Also, i'd like to say that it was quite a comfort stay for the group of 3, but the flat is big, so bigger groups would feel also comfy.