The location was wonderful. The Roman Forum was right outside your door. The Colosseum was a 7 minute walk away. It was centrally located for shops and restaurants.
Luca was a responsive host and answered any questions we had quickly.