Venice is a place you definitely have to see and May is perfect for it too. Flat is quite nice, very colourful and spotless clean. It's in a good spot a bit off the beaten track but you can get when you need to quickly.
You share the 'private' courtyard with another flat but there are two sets of tables and chairs so enough room for two couples. Big and comfortable bed in the bedroom but the !sofa in the main room feels a bit rough. Kitchen is fully equipped, hot water in the shower.
As for the WiFI only WiFi repeater is in the house. It suppose extend the signal from the other flat but signal is so patchy that you can't really use or relay on it so if you're dependant on the proper connection I'd think twice.
Definitely take some boat trips to Lido, Torcello and enjoy the ride.
Overall we've enjoyed Venice the weather was great.