Leone's place is the perfect base for exploring Venice, just down the street from San Stae water taxi stop and only 15 minutes walk from the Rialto. The apartment itself is so spacious and homely, with extras like air con and a washing machine, and the view from the terrace is beautiful. Leone messaged us prior to our trip and was easily contactable during the stay and check-in was thorough and friendly. I would definitely recommend Leone's place and will stay again!