Jimmy Buffett’s latest restaurant and casino just opened in Atlantic City