November 2, 6:49 PM, 2016 Sugar Ridge Resort Antigua Antigua, sugarridge, sugar ridge 4 Star hotel and spa not on the beach