Really nice place with a good location and walking distance from a lot of the main attractions. Maria was always very fast to answer any questions I had.
The check-in process is not very convenient however. The instructions were very clear, but the keycafe where we can pick-up the keys is several hundred meters away which is not ideal with luggage. For check-out it was possible to leave the keys in the apartment so it was very smooth.
I would definitely recommend this place to visit Rome.