Yamaha S90 ES With Cubase 8 Pro


I’m looking for the most up to date way to fully utilize a Yamaha S90 ES synth to record and play back midi data from the synth to Cubase. Starting with: Is it compatible with Cubase 8 Pro?

If so, could someone point me in a direction with the most up to date information where I can understand everything I need to install and understand to utilize this synth to the fullest within Cubase 8 Pro and Windows 7 64 bit OS? Operating software, VST emulation, drivers, firmware, editing software etc. etc.

Thanks to anyone who responds!