Hi Sham
We stayed at Eleni Stella all of last September, and can fully agree with Eggy that it may suit your large group well. If you negotiate with Olga to occupy most or all of the ground floor, it would have all the feel of a many-roomed villa, with a large shared paved area outside the rooms, the pool, a quiet garden, and even better, near to Arillas centre. We had a wonderful stay there. It is at the "quieter" end of the village, but the bakery and supermarket are just across the road and a short walk to the Rainbow, then on past Brouklis to the sea. Or the other way round past the Artemis and Vavilas fish taverna sees you outside Sea Breeze, Grazella etc at the South end.
Yes they are typical basic Greek holiday apartments, but perfectly OK. I would recommend it.
Phil