Tony I've been to Piazza San Marco square in Venice Italy a few times also ....
The Music, The People, Gondolas, and the Pigeons it's a magical place..
I figure it's got to be pretty close to what Heaven is like - except for the pigeons ...
But of course Italy is like that ...