The sun, sand and sea on the Island of the Gods.