Franco was an extraordinary host and was accommodating even when our flight was delayed. The location was perfect! We walked everywhere and all the shops and small relies where everywhere. The colosseum was a short walking distance. The internet did not work for us while we were there but we got a TIM 3G card in the airport when we arrived so that was fine. It was an excellent vacation.