Ten Apartments was our first stay in Turkey 9 years ago, i owuld not call them basic compared to some we have seen and stayed in, they have a 2 ring cooker, fridge, NO toasters, they now provide shower gel, and handsoap, and a hairdryer, they have updated a lot there in the last couple of years.
You will not find a more friendlier place, they look after you like family, the whole complex is aleays immaculately clean, and if , i say if, you have any problems while there it is sorted out very promptly. I don,t think you would regret staying there.