Hi Amie
Can't comment on your accommodation, but if it's like most Greek apartments it will be fairly basic, but more than adequate for your holiday. You shouldn't need towels, other than beach towels, but you might need a kettle. In our experience some places have electric kettles, some have kettles to put on the hob, others just have a pan for boiling water.
If you booked with a travel agent they should be able to find out for you.
We have just come back from staying at the Rainbow. It's family owned and run by two brothers, Jimmy and Spiro. Even if you're not staying there they will make you welcome. It has a nice pool, a good bar and does breakfasts, lunches and dinners.
Brouklis taverna always gets a good write up and we also liked the Arillas Inn on the seafront. Ammos bar also on the seafront is a nice place to have a drink and a snack and to watch the sunset.
We have tried many tavernas/bars in Arillas, some better than others but all of them perfectly acceptable.
Hope this helps, and enjoy your holiday.
Steve & Val