The apartment is in a great location, Rialto Bridge being only a few minutes walk and St Mark's Square a further 5-10 minutes from that. Also, there are plenty of shops and restaurants nearby.
The hosts were really helpful and a pleasure to deal with.
While we, a family of four, had a pleasant stay, I'd say the apartment is better suited to couples, as the sofa bed is incredibly uncomfortable.
Also, the floors were filthy. Our socks were dirty after a few minutes.
Also, the bedroom air conditioning had a really musty smell when turned on.
Despite the negatives, we did enjoy our stay... it just could've been better.