Can't believe I finally stumbled across this site. Great job all.

First post, so please correct any of my etiquette mistakes.

I am a frequent traveller to Saint Petersburg. Normally staying on...