Location of the apartament - absolutely fantastic. Everyday you will be going through the St. Peter's Square. Lot's of infrastructure around.
The apartment is good. The check-in is automatic. Organized transfer to airport for us.
The communication with host is slow. With every you question, will answer other manager.