I have see Maria just 5 minutes for a quick "check-in" at the train station in order to get the key of the house. I didn't get many information from her but she was always answering my questions by text.
The place is fine but we didn't have any hot water during my stay...
It is located in a nice neighborhood but at least 25 min walk to the main tourist area El Duomo and 45 min to the train station.