Stunning location, warm and cosy even though it was snowing and at times -9 outside! Very friendly staff. Great place for kids and dogs too!