A lovely combination of professionalism and hospitality.