Exactly as described, metro station about a minutes walk. A nice quick chat and introduction on arrival - a great opportunity to ask any questions you may have.