The check in was easy; the apartment is lovely; the location is fantastic - convenient to Vatican City and, by walking or metro, all of Rome.
Their restaurant recommendations were spot on as well.
We will be back!