Great place just a few steps away from the Venice canals. Definitely recommend.