Wonderful place that is located well in Venice.