Full threadpeteretep·Venice lives up to the hype. It’s got everything you’ll hate about overrun tourist cities, but it’s also everything they promise.View on HN