This place is perfectly located in venice to do it all. highly recommend