Amazing location, so central and full of life. I would definitely recommend Esmeraldas spot in Venice! Esmeralda is extremely communicative which makes your trip to Venice that little bit less stressful.