We enjoyed our stay at Olympic Suites. Great apartment size, an adequate selection for breakfast, great location with a lovely swimming pool for the windy days, a few steps away from a supermarket and the huge beach with a loads of cheap sun-beds to rent, lots of restaurants and bars close by, and you can walk to the centre of the Old Town in 30-40 minutes or 6 euros taxi (there are buses but we couldn't find times).
The apartment was very clean when we arrived, however day to day the cleaner only seamed to mop the floor, nothing else was cleaned, we never had our sheets changed and had to ask for fresh towels. Also, the apartments are in need of some renovation, the bathroom for example has an old bath tub and sink and the toilet does not have a great flush! But this did not cause too much of a problem for us as we expected it to be very basic.
Maria is always friendly and around during the day to help with anything and answer questions. The first day we couldn't open our Safe and Maria organised a new Safe for us the next day.
I think the holiday is really what you make it, Olympic Suites is great value for money, if you want luxury then you have to pay for it. We wanted to relax, feel comfortable, safe and have options of nightlife when we wanted to go out till late, which is what we got with this holiday and so much more.