Unbelievably grand place and such lovely hosts