A decent welcome, a good host and - if you love film - your in for a treat.