Terrible stay, good listing.
The house itself is very nice. Big bedrooms, very spacious, and amazing location. The host, Michael, was however a different story.
Made us wait 15 mins out in the rain even though we communicated clearly our time of arrival. He was unreachable. When we managed to finally get in the apartment, cleaning was going on and we were able to settle in 1.30 hours later than the check-in time. Shower was leaking and the house was virtually under water after a 5-minute shower. We drained the water with mops and when we called Michael he said "shower doesn't leak" and that was it. (The problem repeated every time we took a shower). Oh, and the floors were dirty.
As I said, the apartment was great and I hope Michael takes our communication seriously and makes an effort to improve as a host. If that were the case, house would be 5/5.