Leone's apartment is in the heart of Venice with all the amenities you could need. It's beautifully decorated and really felt like home during our stay. The area is great, very close to St marks square with a local supermarket nearby.
Leone kept us updated and gave us lots of helpful advice. Highly recommended!!