The location is perfect - a few minutes walk to the Ottaviano metro station and really close to Vatican, too.
The apartment has everything, what you need. Communication with the owner was easy.