Communication and both check-in and out were super easy.
The apartment is nice, has spacious bedrooms and is perfectly located next to the Vatican and Ottaviano Station.
Can definitely recommend staying there!