Fixed the issue with validation always triggering. Accidentally removed my [HttpGet] and [HttpPost] tags. Also added better validation!
Description must be between 5 and 200 characters now. Also Start and End times validation was changed from DateTime to Time.