We are on island this week (sorry no trip reports,...sand gravity kicked in the minute we stepped off the plane LOL! Will post once we get home. Anyways looking for recommendations for the "best" duck l'orange on the Island... Any thoughts?