Stefano's place is great. Perfectly located near Rialto and moments away from St. Mark's square. Great deal and great experience.