The location is perfect, the air conditioning is real plus. The terrasse was great as well, just beware of the mosquitoes. The apartment is really 5 min away from many sights of Rome.