A 12 year old will have no problem walking along the west end during the day. I agree with the Xtabi and Negril Escape recommendations - both are great snorkeling spots but I would give Xtabi the edge because of the caves that would be great fun for a 12 year old!