Amore's place was great. The location is super, but there are so many wonderful neighborhoods in Rome. This place is near the Spanish Steps and Piazza del Popolo.
We never had to walk more than about 25 minutes to get anywhere within the heart of Rome, including the Vatican. We did take the Metro to the catacombs and Appian Way and things in that area. Amore's place is close to two Metro stops, making it all the better.
Our only minor issue was we couldn't get the stove burners to heat up to boil some water. I also would have liked to have received check-in instructions a bit sooner, especially being in Europe and only having cell service when connected to Wi-Fi. Communication was great though.