Leo’s place is great. I highly recommend you stay there if you visit Venice