We stayed here for a week about 3 years ago. The apartment was large and clean but basic. The pool is lovely, the staff were friendly and nothing was too much trouble. It is good simple accomodation with basic cooking facilities, near to the Sunday market and Dolmus routes, a ten minute walk to the front. We would go back.
Hope this helps