Jimmy Buffett's beach-bar empire took to the ocean in 2022. Four years and three ships later, Margaritaville at Sea has turned the short, cheap Bahamas getaway into a business - and a state of mind.