Seol mar théacs é seo: Organizational factors affecting strategy implementation in the hotel industry in Nairobi county, Kenya