We had a super easy check in process which was great after an 8 hour flight. Nicola was very responsive and answered all of our inquiries quickly. The apartment had everything you could ask for. It was very clean and spacious for our group of 3 adults and 3 kids.
There were restaurants and supermarkets within walking distance. The closest train station was closed but there were plenty of buses and Termini was about a 15 min walk.
The neighborhood was a bit far out from the sites but if you don't mind taking public transport everything is a short ride away.