Amazing place - great location. Would definitely recommend for your Venice stay. Everything you need close by.