We had a great stay in Giovanni's apartment. Giovanni is a very pleasant host. He is always ready to help you and give you tips of the city. The room was great, it had a private restroom that has recently been renovated. If you are a bit heavy you could have some problems with the mattress, though. The apartment is very clean and organized, just be aware that it is not possible to cook there. We've used the kitchen just for breakfast. The location was also good, some of Rome's best attractions are reachable in a walking distance. We certainly recommend it!