Amazing place, located close to basically anything in the centrum of Venice