This place is right in the heart of Venice loved the location!