Romain Troublé presents the EMBL team with his first impressions and observations from the mission