В Спб толпы и грязь. Самое лучшее время-начало июня. Когда у детей экзамены и сезон кратковременных дождей. Чисто,свежо,тепло и достаточно малолюдно. Толпы появятся к Алым парусам. С 1 июня на две недели вполне достаточно. В мае не советую,начинается ад после праздников и до конца месяца.Весь июль,август толпы туристов,поступающих,отьезжающих и довольно жаркий период по август,в городе нечем дышать.