Totally magical place. We went for dinner at Le Grand Lanna, the Northern Thai restaurant which was excellent.