Heading to Saint Lucia? This Sugar Beach Resort review is based on my personal experience to help you know what to expect on your visit.