Stuart is the live version of the dream client: great communicator, has a clear vision of what he wants and knows how to explain it. I hope we'll collaborate again in the future.