Elegant hotel, Villa Maggi, featuring a restaurant, wine cellar, and rooms with canal views. Set in a historic building with a garden.