The busiest times of the year are the summer months, ranging from May to September as tourists from around the world come to enjoy the weather, sandy beaches, history and culture, fusion cuisine (Balkan, Mediterranean), and atmosphere of the colourful resort.