We just returned from Helios Beach, where we stayed for 15 days. We really had a great vacation there. The food was good, although they prepared everything in olive oil and our stomachs just couldn't deal with that. The entertainment team was super. The service was good and the personnel was super too. I don't understand why all these people complain, because everything was just good. We'll definately stay at this hotel again.