Margaritaville resort on Fort Myers Beach, a testament to new Florida building codes