Returned here at the end of our holiday and just as wonderful! Did some more exploring of Main Street - recommend Rocky Mountain Flatbread restaurant (especially for families), Meet, Grub and Anh and Chi. Lots do take out too. Thoroughly recommend this place and especially loved the private terrace.