James is a perfect host. He's a tourist guide and knows what you need to see and where the locals hang out. He even fixed us a taxi to get back to the airport at night. I would definitely recommend him to everyone who wants to visit Rome!