The apartment has a great location. It's few minutes walking distance to main sqare in Vatican. There is underground station nearby, too.
The host is friendly and showed us how everything work in the flat and provided us all of information needed including recommendation regarding our stay in Rome. So just expect that the check-in may take longer than just few seconds. If you have any concerns/questions they will help you. I appreciate prompt communication and provided extra service (possibility to book the transfer to the airport).