My husband and i are travelling to St Petersburg on a cruise in a few weeks. We are in town for 3 days and have hired a private guide to see the sights and to accompany us in the evenings. We prefer to eat at local spots and would also like to go somewhere to listen to music. I think i read about The Hat bar on TA. Any other suggestions are appreciated. Thanks!