Location!!!
You can walk everywhere right out your front door. It was clean, air-conditioned and having the 2 bathrooms was great (we rented both apartments). Perfect for 4-6 people.
Communication and check-in were great and keyless entry is nice for a group of people. Would recommend to anyone traveling to Rome.