We had our flight delayed and were arriving at 01:30 am and although they have written they don't accept check in after 22:00 they still offered us to meet, but we preferred to go there in the morning and they still supported us and meet at 08:30. Really appreciate that.
The apartment is very clean, it has a real Italian yard and shared terrace. The apartment is little small but if you plan to go there only for sleeping it is the best option as it is close to transport da 3 stops away from duomo. All in all, it was a very nice experience. R