It is our first year in travel ball and we are planning on heading to the World Series in Orange Beach AL suggestions on where to stay or where NOT to stay would be great. We have looked at several places Phoniex West, Carbie Resort ,Wharf. What would you suggest. Also any other recommendations for our visit??