This place is absolutely gorgeous and in the perfect spot in Rome- walking distance to just about everything you want to see. The place is fully equipped with everything you would need. We did have a small issue with ants being in the apartment, we notified Luigi and he immediately jumped into action, also note that he mentioned this is the only time this has happened in 20 years.
The check in process was very easy, open communication and very helpful. Would definitely recommend this place to anyone going to Rome.