Davide was incredible! I would recommend him to anyone. He's friendly, super helpful, and knows Rome like the back side of his hand. I had an amazing experience with him. If you have a chance to stay with him, do so!