HI
Stayed at these apartments about 3 years ago and found them to be ok, and in a central position for restaurants shops etc.
The only downside for us (2 families) was my daughter, husband and kids were put in one of the attic rooms, and found that they had no view because the balcony wall was too high and they could not see over it. After speaking to reception next day they moved All of us to a block across the road at the back of the hotel, which suited us better as it was like being in a private apartment with a garden.
Icmeler is lovely and I am sure you will enjoy it.