Mylopotas Beach from high up on the Island