Host was absolutely fantastic and offered assistance when required.
St. Peter’s in love is a perfect place to stay for couples wanting to have a personal experience.
The place was extremely clean upon arrival. I would highly recommend this apartment as a place to stay in Rome with all major attractions within walking distance.