The Caribbean style of cooking goat makes any red meat cooked the same way retain its juicest and become tender.
Basically the joint is put in a close-fitting pot, seasoned and water is added to cover it, finish with a tight lid.
Because of the quantity of water you need to adjust the cooking time. Don't drown it - you're aiming for a container just a little bigger than the joint of meat.
You can throw in some onion and carrot if you like.
This can be cooked on a low heat for a long time, just keep checking till it's done to your liking. It won't burn or be dry when done, and you'll have some rich stock for gravy.