Unfortunately, I cannot say that I would revisit this AirBnB.
To start with the positives, the host was efficient and helpful. He responded to the booking and subsequent queries very promptly prior to arrival. He offered loads of information about the area, and his local restaurant recommendation was fantastic, 10/10. When our stay ended, he put me in touch with his associate who drove us to the airport for only 20 Euros.
To move on to the negatives, the property wasn't that clean, particularly the bathroom and shower.
The rooftop terrace was locked with a sign explaining the terrace was undergoing maintenance due to a water leak, which the host should have made clear before I booked, given the terrace was a major feature of the property. If the leak had occurred after I had booked, the host should have alerted me to this before I arrived.
The property was also very stuffy and had a foul smell upstairs most likely due to the leak. Similarly, the separate rooftop kitchen area was also unusable because it was being used as storage.