Ресторан расположен в городе Сортавала в Карелии. Архитектура здания контрастирует с природой карельского перешейка, тем самым привлекая внимание посетителей. На первом и втором этажах здания расположены просторные залы с панорамными окнами, из которых открывается потрясающий вид на озеро. В отделке фасадов использованы окрашенная белая штукатурка и дерево.