an idyllic hammock on a white sand beach .