Yamaha P35 Review: How Good Is The Yamaha P35?