the rock formation by the beach near the resort