^^^ Exactly - Well, change the name of the resort and if you can't (or don't want to) stay within walking distance, just make the effort to get extra walks in...
I also deal w/ sugar addictions - I'm fine & then I "induldge" and then I feel like for weeks I have to battle getting over them... one things I've started doing is when I do allow myself a special treat, I follow it with several Very Low Carb days' & the only carbs I allow myself are veggies... sort of like a Purge

It helps to get me back on track and lose the cravings. Good Luck!