Wow! Five stars all around. This place was amazing! We stayed here for four nights and couldn't have asked for a better place.
We did the self-check in, which was extremely easy and we didn't have any problems with. We arrived at 9am and since we couldn't check in yet Giulio arranged for us to be dropped off at a baggage deposit location, which was also very easy. He also is the one that arranged for us to have an airport transfer - making everything super easy for us.
The location is amazing. You can literally see the pillars of the pantheon as you turn out of the apartment onto the street. We walked from the apartment everywhere, only ever taking a taxi to the train station. Some walks were definitely longer but none of them were bad.. we walked to the Colosseum for a night tour and back (felt very safe the entire time), to Vatican City, to different plazas, and more!)
We enjoyed spending some down time on the rooftop terrace too after long days of exploring. The laundry is conveniently located there as well.
The wifi worked wonderfully as I had some assignments I had to submit and did so with no issues. I would recommend this place to anyone!