When planning a beach vacation, booking accommodations is half the battle. Here are my recommendations for where to stay in Gulf Shores and Orange Beach, Alabama.