The apartment is tiny, but the location is pretty good. There is a metro station really nearby, many bars and restaurants just outside the door.
The check in was simple, the host's mom checked us in. She does not speak English and we do not speak Italian but everything went well. :)
The wifi was really really bad, it was almost impossible to even connect to it.
We were staying at this place just for one night so it is pretty hard to say more things about it.