The hosts are very welcoming. The place is perfectly situated next to Colosseum, we managed to do all the visits by foot. The flat is well equipped, rather clean and modern. Separate living room is great. We didn’t manage any particular smell described in some comments, it was fine for us.
Just note that as it is on the basement level, you can hear everything that’s happening on the ground floor, at the point that it might be a bit disturbing.