Very nice and clean apartment. It had everything we needed. Right next to Train station from airport and Metro (Underground). Even if you like walking 20min to Coloseum etc.
Self check-in so very effective and Salvatore let you leave your baggage in a closed space for free if you have late flight.