We stayed in the main hotel on a half board basis for a week 25th September to 2nd October.
On the plus side the staff were very friendly, the food was good although the menu lacked choice, there was no fresh milk (due to it being near the end of season?). The room was cleaned daily, no complaints with the service at all.
On the down side the pool area was over crowded and noisy, bar music far too loud for my liking. You pay extra for the use of the fridge and air conditioning.
Overall, looking at the other comments, the mix of self catering and hotel does not work as well as one or the other would. The hotel is in the centre of town so you should expect some noise.