The apartment location is amazing. My wife and I stayed there for a week, and because of its great location; we have done all of the sight-seeing on our list. Its right by the Colosseo Metro station(about 3min walk), too. Due to our flight, we had to check-in after midnight, but it was easy self-check-in.
If you are looking for a great located-apartment in Rome, this should be on your list.
Thank you Fabio for everything.