Answer It does come with a carrying case and a shoulder strap. The hammock only weighs about 32 pounds. It would be perfect for the beach. It disassembles easily and goes back together very easily.
Answer There is additional information under the Specs tab.
According to the product specs above:
Weight: 33 lb.
Storage bag / case: Yes