The apartment is very nice and big! The check in was easy to do and the location you get is everything, just a corner from the pantheon. There are a few things you need to keep in mind:
3rd floor and the elevator didn’t work.
There were not so many water in the toilet, it wasn’t comfortable.
We were there at December and the little room was very very cold. Plus you can hear everything from the street.
Overall it was a good experience and host was very nice.
Enjoy!