an island with rocks and palm trees on the beach