Our family enjoyed our short stay at Leo's place. It is super convenient to travel with public transport to Venice. It was easy to explore Venice because we didn't have to worry about parking or anything. Around are also some nice shops (if you are into Italian 👗 shopping 💝🙂). We enjoyed local coffee places with excellent sweets.
Place (apartment) is very clean and is equipped with everything we needed. No noise during nights.