You can expect a great host. He is helpful and available. The apartment has a peculiar arrangement with a tiny shower. While the location makes the Colosseum easy to get too, there are nicer neighborhoods not too far away.
If you are used to the facilities of Europe then stay here. I would not,