Thinking of going on a citybreak to St Petersburg or Mocow for a few days. Any advice - recommendations? TIA