Thorough, thoughtful and very generous host!