Marvellous hosts. Beautiful location.