This is it. The location is the best in Venice! Very clean and well appointed. We felt at home and well taken care of.