Cafe Tulikukko, located in a maritime oasis, offers a relaxing atmosphere.