We never got to meet the host. He told us where to get the keys and everything. The place is just like in the description, it has really beautiful views.
I would definitely recommend. The position is really strategic to visit attractions in the north of Sicily such as the Isole Eolie.