island’s finest