Hello lindsay and welcome! I am sure your boyfriend will love Turkey - and
Icmeler in particular. As you have gathered, the Life apartments are uphill towards the back of the resort (just past the top end of the market), but you will have fantastic views out across the bay. If you don't fancy the walk back at night though, a lot of the bars or restaurants will give you a lift back if you ask them. We stayed at the Siesta Homes Residence, almost next door to the Life, in October, and that's what we quite often did.
As for kebabs, there are so many places that you will be spoiled for choice! There are lots of little kebab/pide places where the locals eat which do great stuff very cheaply, but many of the restaurants also do fantastic kebabs. I am sure he will love them! Have a great holiday!