As well as Icmeler, Olu Deniz has at least 3 AI's, and Olu is also a proper resort so there will be places for you to go out & about to, that will be within walking distance or a short hop an a dolmus.
Club Sun City, Olu Deniz Resort Hotel & Belkezic Beach Hotel. Can't recommend as such, but there are plenty of people on this board who have travelled to these hotels and this resort and lots of threads that you can read..