We had a great stay in David's apartment. It was very warm, cosy and perfect for a long stay in Rome. The apartment has everything you need to feel right at home, well equipped kitchen, nice hot shower and comfy big bed. San Giovanni is a very safe and well connected part of Rome, plenty of cafes and small supermarkets nearby and not far to walk to the colosseum. David is a great host and super friendly, he and his brother were always available for any questions we had. We would definitely stay again!