Our stay at Davide's place was great! The apartment has everything you might need, and is very clean and organized. We highly enjoyed our stay here and recommend it! You need to master the bus and metro system since the apartment is not in the center of Rome, but once you do that, it is easy enough to get around --Rome is a huge city so it will take time to get from one place to another! Davide was extremely helpful, clear about the self check-in, and messaged us during our stay to make sure everything was going smoothly. I clumsily forgot something at the apartment once we checked out and he was extremely helpful in helping us retrieve it!
Would definitely recommend staying here!