ambient atmosphere, great 70s style, phenomenal service, great innovative Finnish food