Marco was very flexible about the check-in time. My flight landed around 23:30 and he was expecting me at the accommodation that late, for which I am very thankful.
The place is pretty new and clean. Also, the kitchen is fully equipped.
Even though it is plenty of walk to reach the city center, it is near Via Etnae which is well connected with the public transportation.