Fantastic stay. Anything you would want from a stay in Venice.