Very professionally run service. The flat/apartment is central to the Vatican City area. The apartment is very, very clean and comfortably furnished.
It shows in the details as having water in the fridge, extra plug adapters, fully equipped kitchen, etc.
The check-in process is very through including providing dining and attraction recommendations and a brief overview of the various areas of the city of Rome.