Adorable place! Great location in Venice!