Helsinki is a fairly small seaside city surrounded by water in many parts of town. Most restaurants in town are located in the central and southern districts, but also the northern district of Kallio has an active restaurant scene. Much of the eating is within a walking distance of 20 minutes from the city centre, but for greater mobility take the tram, metro, city bikes or electric scooters. The old Helsinki can still be experienced in the districts of Katajannokka, Kruununhaka, Ullanlinna and Töölö with plenty of old residential blocks, beautiful architecture, local street side shops, cafés and restaurants and a village-like atmosphere. To meet the creative and younger crowd, go for the Kallio or Punavuori districts that are full of small boutiques, design shops and galleries as well as cozy cafés, bars and restaurants. In the summer, the small islands dotting the sea are accessible by ferries from the mainland - many of them offering nice restaurants. In the wintertime, when conditions are good, follow the footsteps in the snow of locals for some island hopping on the ice of the frozen Gulf of Finland and enjoy a mug of hot chocolate or mulled wine in the crisp cold.