Marvellous hosts and a wonderful stay