Leone's place was great, much larger than expected considering the coziness of Venice. It was spotless, with everything we needed and more! It is right down the street from the San Stae water bus stop but away from the super tourist heavy parts of town. Leone was very accommodating even when we were running late.
I'd recommend this place in a heartbeat.