Margaritaville offers a tropical-themed experience with restaurants, resorts, and merchandise for an island escape.