Apollo Beach Hotel is a large, modern hotel set in cool, leafy grounds right on the golden beach of Faliraki, on the east coast of the island.