If you can sleep nevertheless which mattress you have, than this apartment could be fine for you: It’s clean, around the corner you have the beautiful sights and restaurants of Trastevere and Giovanni is kind.
Nevertheless, we cancelled the reservation after one night at Giovanni’s as the mattress was marked by two big concavities after 2 minutes. Therefore unfortunately we cannot recommend this apartment again. I would expect this status of a mattress in a hostel for little money but not for an AirBnB and that price.