We really enjoyed our stay as the apartment was clean and very good locations close to the Termini station where all the busses, trains and metro are. As Rome is pretty big, it saved us a lot of time as well as having a Metro station literally 3 steps from the entrance door to the building.
Our flight was delayed but we were communicating to the person who was helping us check in and they waiting for a long time for us and the check in went smoothly.
The only issue we had was with the shower: for 3 people who stayed, some had cold water and some hot, and not necessary from hot to cold, sometimes in the opposite direction which was weird and we couldn’t figure out how the shower works and had to sometimes wash under cold water. We also didn’t have any soap in the apartment when we arrived.
Other than that, everything was super clean and nice and I definitely recommend this apartment to anyone who’s in Rome.