Just returned less than a week ago, after staying at the Helios for 3 weeks! One of the nicest apartments we have stayed at in Greece. Very clean, both the maids work extremely hard, and are very helpful. Cooking facilities basic but there are plenty of places to eat out! Saying that the bar snacks are lovely, especially the pizza. Would we return and recommend, yes definitely!