Great place - great host - marvellous stay