The Star Light Chalet and Health Spa is located amid the Jamaican Blue Mountains, and offers natural gardens.