Overall the apartment fits its description and photos, but the service needs a lot of improvement.

1. On first day of arrival, we had arranged a water taxi from station to the apartment. We contacted the landlord via Airbnb message and was told to stay and wait.
We stood under sun and waited nearly 30min and the described taxi never showed up. We ended up calling our own taxi on the water taxi station. And the price was lower than what the landlord offered.
2. We arranged our departure taxi at 12:30pm, our flight is in the afternoon.
Since the latest checkout time is 11pm, 2 nights before checking out, we asked the landlord if we could leave our luggage in the apartment till the taxi arrives at 12:30pm. We would still like to take a walk in Venice in the morning.
He (or she) immediately replied checking out at 12.30pm is fine. However, on checkout day, when we asked about our taxi info at around 11am in the morning, the landlord replied that we need to come back to the apartment immediately and leave with our luggage. He had already changed the taxi to 12:00.
When we got back, a cleaning lady that doesn't speak English at all is already cleaning the apartment (with our things still laying in the apartment). All she did was pointing at her watch as if we had been violating the regulations. She made a call to the apartment manager and basically nothing else was conveyed except "please leave the apartment now".
It was around 11:20am. We stood downstairs of the apartment with our luggage by side and waited for the water taxi to show up at 12:00. It still showed up 15min late. No infos were ever given in advance.
We feel extremely disrespectful and no apologies were ever received from them.
3. The staircase have around 70 steps, with room no wider than 1man+1luggage. Pls ensure you have a strong enough male companion or arrange porter service if you have heavy luggage.
2 rooms but only 1 of them has A/C. Keep note if you're visiting Venice in Summer.