The appartment is on a great location. When you walk out the door you have the Coloseum right in front of you. Beneath it are the Palatin and the Forum. The metro and hop-on-hop-off are just a 5 minutes walk away.
In the appartment is room for 6 persons. The sealing of the top bedroom is not that high so this can be a problem for tall people (>1.80m).
The checkin was perfect. We arrived after 10 PM but that was no problem.