cherry wood flooring pros and cons