Magical place and lovely hosts.