The location of the place is great, we didn’t have to use public transportation at all, walked to the places including the Vatican, Colosseo, etc.
the owners are so nice and helpful, gave us very useful recommendations.
Highly recommended!