Desert island long island iced tea