The half day package was good for what I was looking for. We got about 30 minutes of snorkeling and then sitting on the beach. We did not pay for any of the other activities. that left us about 2 hours on the beach.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia