Margaritaville doesn’t disappoint