Achille communicated well and the check in process was easy.
Allowing us to do a bag drop before check in, for which we were grateful.
Location was good for the train station, but quite a hike for Rome's big attractions.
The apartment was nice and clean. We had 3 people in our group, finding the space a little small for this number. Two people is ideal for this apartment.
Overall would highly recommend.