We really enjoyed Mario's Place. It was centrally located to all of the restaurants and shops in town, making it a perfect place for us to spend our vacation. I would highly recommend this location to anyone looking to explore Venice!