Very warm welcome, thorough, and complete. The additional touches, leaving coffee, etc. are very much appreciated. They know what they are doing, very good mix of professionalism and charm.