Perched on a hillside in southwest Antigua, Sugar Ridge offers the luxuries of a big ... the upscale Carmichael's restaurant and the Sugar Club Restaurant, where guests can enjoy themed meals ...