Located in an enviable location nestled in the valley of the Pitons, Sugar Beach offers luxurious accommodation and a wealth of activities.