Welcoming host and nice home - an enjoyable family weekend away.