May, June, September, and October are my favorite months for Berlin — most likely to be not too hot, not too cold. However, these are also the most crowded ...