Here’s what you need to know about choosing a room at Sugar Beach St. Lucia, booking photographers, and more to make your stay flawless!