Excellent location with pretty much all sights of Rome in walking distance (max 30 mins). Well equipped apartment that offers everything you'll need for a great stay in Rome. I can absolutely recommend staying at Carlo's.