Sprawling beaches with golden sand await at Half Moon Jamaica